Tổng quan về Cơ sở dữ liệu - Chương 1
Số trang: 16
Loại file: pdf
Dung lượng: 165.46 KB
Lượt xem: 25
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Một CSDL là một kho chứa dành cho các tập hợp dữ liệu hoặc sự kiện có liên quan trong một cấu trúc đặc trưng. Ví dụ về một CSDL không được vi tính hóa là một danh bạ điện thoại. CSDL phân cấp: các bảng được tổ chức thành một cấu trúc dạng cây cố định mỗi bảng lữu trữ một kiểu dữ liệu
Nội dung trích xuất từ tài liệu:
Tổng quan về Cơ sở dữ liệu - Chương 1Tổng quan về Cơ sở dữ liệu Nguyễn Trong Anh E-Mail: anh@tronganh.com tronganh@gmail.comMục tiêuTrong phần này các bạn sẽ làm quen với Khái niệm về cơ sở dữ liệu (CSDL) Kh Một số CSDL đặc trưng Một số thuật ngữ thông dụng đối với CSDL 1-2Khái niệm về cơ sở dữ liệu 1-3Khái niệm về CSDL Một CSDL là một kho chứa dành cho nhcác tập hợp dữ liệu hoặc sự kiện có liên liênquan trong một cấu trúc đặc trưngquan Ví dụ về một CSDL không được vi tính nhhóa là một danh bạ điện thoại 1-4Một số cơ sở dữ liệu đặc trưng 1-5Một số CSDL đặc trưng Các CSDL phân cấp (Hierarchical (Hierarchical Database) Database) Các CSDL mạng (Network Database) Các CSDL hướng đối tượng (Object- Oriented Database) Các CSDL quan hệ (Relational Database) 1-6CSDL phân cấp Các CSDL phân cấp : các bảng được tổchức thành một cấu trúc dạng cây cố định, nh,mỗi bảng lưu trữ một kiểu dữ liệu. Bảng ngthân cây (bảng chính) lưu giữ các thông tinthân nh) thôngtổng quát Các bảng của CSDL phân cấp có mối quan quanhệ một-nhiều 1-7CSDL phân cấp Mối quan hệ cố định nên không đòi hỏicác dữ liệu trùng lặp và có thể nhanh nhanhchóng định vị dữ liệuch Mối quan hệ cố định hạn chế tính linh nhhoạt của CSDL, một số dạng truy vấn hayho haybáo cáo trở nên khó khăn hoặc không thựchiện đượchi 1-8CSDL phân cấpVí dụ về CSDL phân cấp : các bảng được liên liênkết trong một CSDL phân cấp với quan hệmột-nhiều CUSTOMER INVOICE INVOICE LABOR LABOR PART RECORD PART RECORD PART RECORD RECORD RECORD 1-9CSDL mạng Các CSDL mạng : tương tự với cấu trúc ngphân cấp, chỉ khác là một bảng bất kỳ cóphânthể liên hệ tới một số lượng bất kỳ cácbảng khác Các bảng của CSDL mạng có mối quan hệnhiều-nhiều Thường được dùng cho các ứng dụng vớiyêu cầu về CSDL là cố địnhyêu 1-10CSDL mạng Ví dụ CSDL mạng : các bảng được liên liên kết trong một CSDL mạng với quan hệ nhiều-nhiều INSTRUCTOR INSTRUCTOR INSTRUCTOR 1 2 3 STUDENT STUDENT STUDENT STUDENT 1 2 3 4 1-11CSDL hướng đối tượng Các CSDL hướng đối tượng : nhóm cáchạng mục dữ liệu thành các hạng mụcphức tạp gọi là các đối tượngph Một đối tượng được định nghĩa bởi cácđặc điểm, các thuộc tính và các thủ tụccủa nó 1-12CSDL hướng đối tượng Các đặc điểm của một đối tượng có thể làvăn bản, âm thanh, video hoặc đồ họa .. Các thuộc tính của một đối tượng có thể làmàu sắc, kích thước, kiểu dạng .. Các thủ tục gắn liền với việc xử lý hoặcgiải quyết một công việc của đối tượnggi 1-13CSDL quan hệ Các CSDL quan hệ bao gồm một tập các bảng, trong đó một hoặc nhiều trường ng chung tồn tại trong hai bảng bất kỳ sẽ chung tạo ra mối quan hệ giữa hai bảng đó Cấu trúc CSDL quan hệ đang là CSDL CSDL thông dụng nhất hiện nay thông nay 1-14CSDL quan hệ Nhiều bảng trong kiểu CSDL quan hệ Nhivà các mối quan hệ của nó cho phépgiải quyết nhiều tác vụ quản lý dữ liệugikhác nhaukh 1-15CSDL quan hệ Ví dụ về CSDL quan hệ : trường chung tr ngdeptno tồn tại trong hai bảng tạo ra mốideptnoquan hệ giữa bảng DEPT và bảng EMPquan Table Names Field Lists 1-16
Nội dung trích xuất từ tài liệu:
Tổng quan về Cơ sở dữ liệu - Chương 1Tổng quan về Cơ sở dữ liệu Nguyễn Trong Anh E-Mail: anh@tronganh.com tronganh@gmail.comMục tiêuTrong phần này các bạn sẽ làm quen với Khái niệm về cơ sở dữ liệu (CSDL) Kh Một số CSDL đặc trưng Một số thuật ngữ thông dụng đối với CSDL 1-2Khái niệm về cơ sở dữ liệu 1-3Khái niệm về CSDL Một CSDL là một kho chứa dành cho nhcác tập hợp dữ liệu hoặc sự kiện có liên liênquan trong một cấu trúc đặc trưngquan Ví dụ về một CSDL không được vi tính nhhóa là một danh bạ điện thoại 1-4Một số cơ sở dữ liệu đặc trưng 1-5Một số CSDL đặc trưng Các CSDL phân cấp (Hierarchical (Hierarchical Database) Database) Các CSDL mạng (Network Database) Các CSDL hướng đối tượng (Object- Oriented Database) Các CSDL quan hệ (Relational Database) 1-6CSDL phân cấp Các CSDL phân cấp : các bảng được tổchức thành một cấu trúc dạng cây cố định, nh,mỗi bảng lưu trữ một kiểu dữ liệu. Bảng ngthân cây (bảng chính) lưu giữ các thông tinthân nh) thôngtổng quát Các bảng của CSDL phân cấp có mối quan quanhệ một-nhiều 1-7CSDL phân cấp Mối quan hệ cố định nên không đòi hỏicác dữ liệu trùng lặp và có thể nhanh nhanhchóng định vị dữ liệuch Mối quan hệ cố định hạn chế tính linh nhhoạt của CSDL, một số dạng truy vấn hayho haybáo cáo trở nên khó khăn hoặc không thựchiện đượchi 1-8CSDL phân cấpVí dụ về CSDL phân cấp : các bảng được liên liênkết trong một CSDL phân cấp với quan hệmột-nhiều CUSTOMER INVOICE INVOICE LABOR LABOR PART RECORD PART RECORD PART RECORD RECORD RECORD 1-9CSDL mạng Các CSDL mạng : tương tự với cấu trúc ngphân cấp, chỉ khác là một bảng bất kỳ cóphânthể liên hệ tới một số lượng bất kỳ cácbảng khác Các bảng của CSDL mạng có mối quan hệnhiều-nhiều Thường được dùng cho các ứng dụng vớiyêu cầu về CSDL là cố địnhyêu 1-10CSDL mạng Ví dụ CSDL mạng : các bảng được liên liên kết trong một CSDL mạng với quan hệ nhiều-nhiều INSTRUCTOR INSTRUCTOR INSTRUCTOR 1 2 3 STUDENT STUDENT STUDENT STUDENT 1 2 3 4 1-11CSDL hướng đối tượng Các CSDL hướng đối tượng : nhóm cáchạng mục dữ liệu thành các hạng mụcphức tạp gọi là các đối tượngph Một đối tượng được định nghĩa bởi cácđặc điểm, các thuộc tính và các thủ tụccủa nó 1-12CSDL hướng đối tượng Các đặc điểm của một đối tượng có thể làvăn bản, âm thanh, video hoặc đồ họa .. Các thuộc tính của một đối tượng có thể làmàu sắc, kích thước, kiểu dạng .. Các thủ tục gắn liền với việc xử lý hoặcgiải quyết một công việc của đối tượnggi 1-13CSDL quan hệ Các CSDL quan hệ bao gồm một tập các bảng, trong đó một hoặc nhiều trường ng chung tồn tại trong hai bảng bất kỳ sẽ chung tạo ra mối quan hệ giữa hai bảng đó Cấu trúc CSDL quan hệ đang là CSDL CSDL thông dụng nhất hiện nay thông nay 1-14CSDL quan hệ Nhiều bảng trong kiểu CSDL quan hệ Nhivà các mối quan hệ của nó cho phépgiải quyết nhiều tác vụ quản lý dữ liệugikhác nhaukh 1-15CSDL quan hệ Ví dụ về CSDL quan hệ : trường chung tr ngdeptno tồn tại trong hai bảng tạo ra mốideptnoquan hệ giữa bảng DEPT và bảng EMPquan Table Names Field Lists 1-16
Tìm kiếm theo từ khóa liên quan:
quản trị thông tin lưu trữ dữ liệu phương thức xử lý dữ liệu máy tính quản trị dữ liệuTài liệu có liên quan:
-
Đáp án đề thi học kỳ 2 môn cơ sở dữ liệu
3 trang 339 1 0 -
PHÂN TÍCH THIẾT KẾ HỆ THỐNG XÂY DỰNG HỆ THỐNG ĐẶT VÉ TÀU ONLINE
43 trang 307 2 0 -
8 trang 298 0 0
-
6 trang 212 0 0
-
Hướng dẫn tạo file ghost và bung ghost
12 trang 161 0 0 -
Trắc nghiệm và đáp án hệ cơ sở dữ liệu - ĐH Công Nghiệp Tp. Hồ Chí Minh
63 trang 126 0 0 -
Tiểu Luận Chương Trình Quản Lí Học Phí Trường THPT
18 trang 103 0 0 -
Hướng dẫn sử dụng Mapinfo Professional-Phần cơ bản
57 trang 101 0 0 -
150 trang 79 0 0
-
Giáo trình Điện toán đám mây (Xuất bản lần thứ hai): Phần 1
64 trang 75 0 0