intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

Tổng quan về Cơ sở dữ liệu - Chương 1

Chia sẻ: Sadasdsa Sdfkasdb | Ngày: | Loại File: PDF | Số trang:16

89
lượt xem
14
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

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

Chủ đề:
Lưu

Nội dung Text: Tổng quan về Cơ sở dữ liệu - Chương 1

  1. Tổng quan về Cơ sở dữ liệu Nguyễn Trong Anh E-Mail: anh@tronganh.com tronganh@gmail.com
  2. Mục tiêu Trong 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-2
  3. Khái niệm về cơ sở dữ liệu 1-3
  4. Khái niệm về CSDL Một CSDL là một kho chứa dành cho nh các tập hợp dữ liệu hoặc sự kiện có liên liên quan trong một cấu trúc đặc trưng quan Ví dụ về một CSDL không được vi tính nh hóa là một danh bạ điện thoại 1-4
  5. Một số cơ sở dữ liệu đặc trưng 1-5
  6. Mộ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-6
  7. CSDL 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 ng thân cây (bảng chính) lưu giữ các thông tin thân nh) thông tổng quát Các bảng của CSDL phân cấp có mối quan quan hệ một-nhiều 1-7
  8. CSDL phân cấp Mối quan hệ cố định nên không đòi hỏi các dữ liệu trùng lặp và có thể nhanh nhanh chóng định vị dữ liệu ch Mối quan hệ cố định hạn chế tính linh nh hoạt của CSDL, một số dạng truy vấn hay ho hay báo cáo trở nên khó khăn hoặc không thực hiện được hi 1-8
  9. CSDL phân cấp Ví dụ về CSDL phân cấp : các bảng được liên liên kế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-9
  10. CSDL mạng Các CSDL mạng : tương tự với cấu trúc ng phân cấp, chỉ khác là một bảng bất kỳ có phân thể liên hệ tới một số lượng bất kỳ các bả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ới yêu cầu về CSDL là cố định yêu 1-10
  11. CSDL 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-11
  12. CSDL hướng đối tượng Các CSDL hướng đối tượng : nhóm các hạng mục dữ liệu thành các hạng mục phức tạp gọi là các đối tượng ph 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ục của nó 1-12
  13. CSDL 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ặc giải quyết một công việc của đối tượng gi 1-13
  14. CSDL 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-14
  15. CSDL quan hệ Nhiều bảng trong kiểu CSDL quan hệ Nhi và các mối quan hệ của nó cho phép giải quyết nhiều tác vụ quản lý dữ liệu gi khác nhau kh 1-15
  16. CSDL quan hệ Ví dụ về CSDL quan hệ : trường chung tr ng deptno tồn tại trong hai bảng tạo ra mối deptno quan hệ giữa bảng DEPT và bảng EMP quan Table Names Field Lists 1-16
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
5=>2