tailieunhanh - Giáo trình nhập môn Cơ sở dữ liệu
Chữ lập trình dùng để chỉ thao tác của con người nhằm kiến tạo nên các chương trình máy tính thông qua các ngôn ngữ lập trình. Người ta còn gọi quá trình lập trình đó là quá trình mã hoá thông tin tự nhiên thành ngôn ngữ máy. Trong các trường hợp xác định thì chữ lập trình còn được viết là "viết mã" (cho chương trình máy tính). | MỘTSÓ KÝ HIỆU VÀ QUY ƯỚC A B c . là tền các thuộc tính đơn. X Y z . là tập hỢp các thuộc tính. t ti t2 . .là các bộ giá ttị. t. A giá ttị tại bộ t ứng với thuộc tính A. giá ttị tại bộ t ứng với thuộc tính A. F là tập các phụ thuộc hàm. f là kí hiệu của một phụ thuộc hàm u Tập hữu hạn các thuộc tính R s. Ký hiệu các quan hệ r s. Ký hiệu lược đổ quan hệ hoặc sơ đổ quan hệ. R f Ta nói quan hệ R thoả mãn phụ thuộc hàm f PTH Phụ thuộc hàm F - f ta gọi f là một phụ thuộc hàm được suy dẫn logic từ F X Y Y phụ thuộc hàm vào X X Y Y không phụ thuộc hàm vào X Sơ đổ quan hệ lược đổ quan hệ . 1 DANH SÁCH CÁC HÌNH VẼ VÀ CÁC BANG DỬ LIỆU Hình Các thành phần của một hệ cơ sở dữ liệu Hình Cấu trúc của một hệ cơ sở dữ liệu Hình Hệ cơ sở dữ liệu a Personal DB b Central DB Hình Client server Database Hình Hệ cơ sở dữ liệu phân tán Bảng Khách hàng Bảng Hàng hoá Bảng Hàng bán Bảng Chứa thông tin về học sinh Bảng Quan hệ LOPHOC Bảng Quan hệ SINHVIEN Bảng Quan hệ MONHOC Bảng Quan hệ DIEMTHI Bảng sổ theo dõi việc bán hàng Bảng Chứa thông tin về hàng hoá Bảng Chứa thông tin về khách hàng Bảng Chứa thông tin về hoá đơn bán hàng Bảng Chứa thông tin về chi tiết hoá đơn bán hàng Bảng Chứa thông tin về sinh viên Bảng Bảng chứng minh định lý của phép tách Bảng Bảng đãng ký học của sinh viền Bảng Các kiểu dữ liệu 2 Chương 1 NHẬP MÔN Cơ SỞ DỬ LIỆU Giói thiệu về hề thống quản lý tệp truyền thống Hệ thống quản lý tệp truyền thống thường được tổ chức riềng rẽ phục vụ cho một mục đích của một đơn vị hoặc một đơn vị con ttực thuộc cụ thể. Hệ thống quản lý tệp truyển thống cho phép ta tạo các tệp ttuy cập và xử lý thông tin ttong các tệp thông qua các chương trình ứng dụng. Các phần mềm ứng dụng này được viết bằng các ngôn ngữ lập ttình đa năng như PASCAL c . -Ưu điểm Việc xây dựng hệ thống các tệp tin riềng tại từng đơn vị quản lý ít tốn thời gian bởi khối lượng thông tin cần quản lý và khai thác là nhỏ .
đang nạp các trang xem trước