... liệucơ sở
Các kiểu dữliệucó cấu trúc
Kiểu dữliệu con trỏ
Kiểu tập tin
BÀI TẬP
1
Môn: CẤU TRÚC DỮ LIỆU
Chương 1: TỔNG QUAN VỀ CẤU TRÚC
DỮ LIỆU VÀ GIẢI THUẬT
13
1.3 Các kiểu dữliệu ... 10
1.3 Các kiểu dữliệu (tt)
Các kiểu dữliệucơ sở
Kiểu số nguyên
Kiểu số thực
Kiểu ký tự
Kiểu luận lý
16
1.3 Các kiểu dữliệu (tt)
Kiểu dữliệu tập tin
Tập tin là kiểu dữliệu đặc biệt, ... kiểu dữliệu (tt)
Các thuộc tính của một kiểu dữ liệu
Tên kiểu dữ liệu
Miền giá trị của dữ liệu
Kích thước dữ liệu
Tập các toán tử tác động lên kiểu dữliệu
15
1.3 Các kiểu dữliệu (tt)
Kiểu...
... dữ liệu, giải quyết các tranh chấp dữ
liệu …
Khoa HTTT-Đại học CNTT 2
Nội dung
Bài 1: Các khái niệm của một hệ CSDL
Bài 2: Các mô hình CSDL
Bài 3: Mô hình dữliệu quan hệ (của Codd)
Bài ... hệ
Bài 5: Ngôn ngữ SQL
Bài 6: Ngôn ngữ tân từ
Bài 7: Ràng buộc toàn vẹn trong một CSDL
Bài 8: Tối ưu hóa câu hỏi bằng đại số quan hệ
Khoa HTTT-Đại học CNTT 13
5. Hệ quản trị cơsởdữliệu ... học CNTT
16
Bài 2: Các mô hình dữ liệu
Khoa HTTT-Đại học CNTT 5
1. Giới thiệu
Tại sao cần phải có một cơsởdữ liệu?
Khoa HTTT-Đại học CNTT 17
Nội dung
1. Giới thiệu
2. Mô hình dữliệu mạng
3....
... WIZARD
BÀI 07:(6Tiết) FORM
THIẾT KẾ DESIGN VIEW
BÀI 08:(6Tiết)
MAIN FORM – SUBFORM
BÀI 09&10: (6Tiết)
REPORT
BÀI 11: (4Tiết)
MACRO&MODUL
Ôn Tập (2Tiết) KIỂM TRA (2Tiết)
MS-ACCESS 2003
BÀI ... Tool/RelationShip
BÀI 01:(2Tiết)
PTTK CSDL& MS-ACCESS
BÀI 02:(4Tiết) TẠO CSDL,
TABLE, &RELATIONSHIP
BÀI 03:(2Tiết)
KHÁI QUÁT QUERY
BÀI 05: (6Tiết)
QUERY CAO CẤP
BÀI 06:(2 Tiết) FORM ... nhau.
Ví Dụ:
I. KHÁI NIỆM VỀ CƠSỞDỮ LIỆU
CSDL là một hệ thống để quản lý các thông tin có các
đặc điểm sau:
Là một tập hợp (có thể là rất lớn) các dữliệucó
cấu trúc được lưu trên các...
... điểm:
Trùng lắp dữliệu →lãng phí, dữliệu không nhất quán
Chi phí cao
Chia sẻ dữliệu kém
Khoa HTTT-Đại học CNTT 11
5. Hệ quản trị cơsởdữliệu (1)
Hệ quản trị cơsởdữliệu (DBMS – DataBase ... CNTT 2
Nội dung
Bài 1: Các khái niệm của một hệ CSDL
Bài 2: Các mô hình CSDL
Bài 3: Mô hình dữliệu quan hệ (của Codd)
Bài 4: Ngôn ngữ đại số quan hệ
Bài 5: Ngôn ngữ SQL
Bài 6: Ngôn ... thiệu
Tại sao cần phải có một cơsởdữ liệu?
Khoa HTTT-Đại học CNTT
1
Đại học Công Nghệ Thông Tin
Môn: CơSởDữ Liệu
Thời lượng: 45LT+30TH
Khoa HTTT-Đại học CNTT 20
2. Mô hình dữliệu mạng (2)
Mẫu tin:...
... sử dụng.
Cơ sởdữliệu
Cơ sởdữ liệu
Chú ý : trước khi lập trình phải khai báo thư viện DAO như sau:
Tools/References/Microsof DAO 3.6 Object Library/ok
09/04/12
Design: Nguyen Hien Du
8
•
§Ó ... đà ở bản ghi đầu tiên
09/04/12
Design: Nguyen Hien Du
5
Biến Kiểu DATABaSE
1. Làm việc với một cơsởdữliệu cần:
1. Làm việc với một cơsởdữliệu cần:
+ Khai báo một biến kiểu Database
+ Khai ... Nguyen Hien Du
1
1. Bộ máy (Engine) cơsởdữliệu là gì?
Chức năng cơ bản của CSDL được cung cấp bởi
một bộ máy CSDL, là hệ thống chương trình
quản lý cách thức chứa và trả về dữ liệu.
Bộ máy...
... View).
Sửa cấu trúc của bảng.
Nhập dữliệu cho bảng (DataSheet View).
Định dạng bảng.
Sắp xếp và lọc dữliệu cho bảng.
09/04/12
Design: Nguyen Hien Du
41
3. Sắp xếp dữ liệu
Mở bảng ở chế độ DataSheet ... dụng khác trong bộ
Microsoft Office mà bạn đà quen thuộc.
Access 2000 là một hệ quản trị cơsởdữ
liệu trực quan, nằm trong bộ Microsoft Office.
Có khả năng tạo ra một hệ thống thông tin có ... mật được dữliệu bằng thiết kế trên
nhiều bảng.
Các ví dụ
09/04/12
Design: Nguyen Hien Du
25
3. Một số thuộc tính của trường (Field properties).
Khi khai báo các trường, kiểu dữliệu của
chúng...
... kế CSDL
Bài giảngcơsởdữliệu - Nguyễn Hải Châu 8 / 54
■ Trong một mô hình dữliệu cần phải phân biệt rõ giữa mô
tả của cơsởdữliệu và bản thân cơsởdữ liệu
■ Mô tả của một cơsởdữliệu được ... CSDL
Bài giảngcơsởdữliệu - Nguyễn Hải Châu 7 / 54
■ Một mô hình cơsởdữliệu là một tập hợp các khái niệm
dùng để biểu diễn các cấu trúc của cơsởdữ liệu
■ Các loại mô hình cơsởdữ liệu
◆ ... thái cơsởdữliệu hoặc là ảnh
(snapshot) của cơsởdữ liệu
■ Việc phân biệt giữa lược đồ cơsởdữliệu và trạng thái cơ
sởdữliệu là rất quan trọng
Sử dụng mô hình quan niệm cho thiết kế cơ sở...
... hoat@soft-vn.net
dinh_quang_hoat@yahoo.com
3/63
MỞ ĐẦU (tiếp)
Bài giảng điện tử “Lý thuyết Đồ thị” này bao gồm:
- 11 chương
- phân thành 20 bài học
trình bày những vấn đề cốt lõi nhất của lý thuyết ... giúp mô tả hình học và giải quyết
nhiều bài toán thực tế phức tạp liên quan đến các khái
niệm như: đường đi, chu trình, tập ổn định, chu số, sắc
số, duyệt đồ thị, đường đi ngắn nhất, tâm đồ ... DIỄN ĐỒ THỊ
TRONG MÁY TÍNH
Biểu diễn bằng ma trận kề
Biểu diễn bằng danh sách kề
5/63
NỘI DUNG
Các khái niệm về đồ thị
Biểu diễn đồ thị trong máy tính
Một số tính chất về đường...
... III
CHƯƠNG III
HỆ CƠSỞDỮLIỆU
HỆ CƠSỞDỮLIỆU
QUAN HỆ
QUAN HỆ
1. Mô hình dữ
liệu quan hệ
Bài 10 : Cơsởdữliệu quan hệ
•
Cấu trúc dữ liệu.
•
Các thao tác và các phép toán trên dữ liệu.
•
Các ... quan hệ
•
Cấu trúc dữ liệu.
•
Các thao tác và các phép toán trên dữ liệu.
•
Các ràng buộc dữ liệu.
Các yếu tố của CSDL
•
Các yếu tố của
CSDL
...
... 1. Mô hình dữ
liệu quan hệ
Bài 10 : Cơsởdữliệu quan hệ
•
Cấu trúc dữ liệu.
•
Các thao tác và các phép toán trên dữ liệu.
•
Các ràng buộc dữ liệu.
Các yếu tố của CSDL
•
Các ... buộc dữ liệu.
Các yếu tố của CSDL
•
Các yếu tố của
CSDL
CHƯƠNG III
CHƯƠNG III
HỆ CƠSỞDỮLIỆU
HỆ CƠSỞDỮLIỆU
QUAN HỆ
QUAN HỆ
...
... Nội
Đề cơng bàigiảng chi tiết Môn Lập trình trên Windows
Trong suốt phần lập trình cơsởdữliệu này, chúng ta luôn sử dụng một cơ
sở dữliệu duy nhất cho các ví dụ. Ta cần tạo cơsởdữliệu ...
(Data Base Engine)
Cơ sởdữ
liệu
Đề cơng bàigiảng chi tiết Môn Lập trình trên Windows
Mục lục
Chơng 7: Lập trình CơSởDữLiệu (18T-lt + 18T-th)
I. Tổng quan về lập trình cơsởdữliệu (2t)
1. Một ... 21 Trờng CĐCN Hà Nội
Đề cơng bàigiảng chi tiết Môn Lập trình trên Windows
Chơng 7:
Lập trình CơSởDữ Liệu
I. Tổng quan về lập trình cơsởdữ liệu
1. Một số khái niệm cơ bản
Ngôn ngữ lập trình...
... Nguyên lý các hệ cơsởdữliệu phân tán
M. Tamer Özsu, Patrick Valduriez
Biên dịch: Trần Đức Quang
! Principles of Distributed Database Systems
M. Tamer ozsu, Patrick Valduriez
! Database ... mạng máy
tính
! Cơsởdữliệu + mạng máy tính
! Nguyên lý căn bản : Đối với người dùng, một hệ
thống phân tán có vẽ giống như một hệ tập trung với
một server logic
Tài liệu tham khảo
! ... pháp khách chủ
! Giải pháp 1
Giao diện
Tính tóan
chức năng
Truy cập dữliệu
Client
Server
SQL
KQ
Cơ sởdữliệu phân tán
TS. Hồ Bảo Quốc
Đại học khoa học tự nhiên TP.HCM
Các giải pháp...
... CÔNG NGHỆ THÔNG TIN
BỘ MÔN HỆ THỐNG THÔNG TIN
***
BÀI GIẢNG
CƠ SỞDỮLIỆU NÂNG CAO
TÊN HỌC PHẦN : CƠSỞDỮLIỆU NÂNG CAO
MÃ HỌC PHẦN : 17406
TRÌNH ĐỘ ĐÀO TẠO : ĐẠI HỌC ... (trong log file), trước khi giao dịch thay đổi cơsởdữ liệu. Như vậy, hệ thống cócơsở để
huỷ bỏ (undo) một thay đổi đã được làm trên cơsởdữliệu bằng cách sử dụng trường Old-value
trong ... lưu trữ dữliệu lâu dài, thường toàn bộ
cơ sởdữliệu được lưu trữ trên đĩa từ. Để xử lý dữliệu trên đĩa từ, dữliệu phải được
chuyển sang bộ nhớ chính (Main Memory). Hiện nay, dung lượng...
...
cho khi tách vẫn BTPT
4. Tách theo vi phạm này
5. Quay về 2
13/08/2012 HVĐ – THQL 8
CƠ SỞDỮLIỆU
Bài 5:
CHUẨN HOÁ
13/08/2012 1 HVĐ – THQL
MINH HOẠ
13/08/2012 HVĐ – THQL 19
• Nhớ ... phân rã
– Cơsở lý thuyết
– Thủ tục
– Minh hoạ
• Tiếp cận tổng hợp
• Thảo luận tình huống
13/08/2012 HVĐ – THQL 5
TIẾP CẬN TỔNG HỢP
• Tiếp cận phân rã
• Tiếp cận tổng hợp
– Cơsở lý thuyết ... rã
– Phân rã theo tiếp cận tổng hợp
• Bổ sung phụ thuộc hàm L → M
13/08/2012 HVĐ – THQL 25
CƠ SỞ LÝ THUYẾT
• Định lý: Một phân rã đã bảo toàn phụ thuộc
sẽ bảo toàn thông tin nếu có một lược...