Bài giảng Cơ sở dữ liệu: Ngôn ngữ truy vấn có cấu trúc - ThS. Trịnh Hoàng Nam (2018)

Bài giảng Cơ sở dữ liệu: Ngôn ngữ truy vấn có cấu trúc cung cấp cho người học các kiến thức về định nghĩa lược đồ CSDL trong SQL, thành phần của lược đồ CSDL, câu lệnh tạo lược đồ CSDL,. . | 9/3/2018 CƠ SỞ DỮ LIỆU NGÔN NGỮ TRUY VẤN CÓ CẤU TRÚC Cơ sở dữ liệu – Tổng quan hệ thống cơ sở dữ liệu ĐỊNH NGHĨA DỮ LIỆU & CÁC KIỂU DỮ LIỆU Định nghĩa lược đồ CSDL trong SQL • Tập hợp các bảng dữ liệu phục vụ cho một ứng dụng Thành phần của lược đồ CSDL • • • • Bảng dữ liệu Ràng buộc toàn vẹn Khung nhìn Câu lệnh tạo lược đồ CSDL CREATE SCHEMA COMPANY AUTHORIZATION SA Ths. Trịnh Hoàng Nam, namth@ Cơ sở dữ liệu – Tổng quan hệ thống cơ sở dữ liệu ĐỊNH NGHĨA DỮ LIỆU & CÁC KIỂU DỮ LIỆU Bảng dữ liệu trong SQL • Quan hệ và các bộ dữ liệu của nó được tạo và lưu trữ vật lý trong tệp dữ liệu của DBMS Thành phần của bảng dữ liệu • • • • Các thuộc tính Miền giá trị của từng thuộc tính Các ràng buộc toàn vẹn trên bảng Ths. Trịnh Hoàng Nam, namth@ 1 9/3/2018 Cơ sở dữ liệu – Tổng quan hệ thống cơ sở dữ liệu ĐỊNH NGHĨA DỮ LIỆU & CÁC KIỂU DỮ LIỆU Bảng dữ liệu trong SQL • Cho phép có các bộ trùng nhau Câu lệnh tạo bảng dữ liệu trong SQL CREATE TABLE tên_bảng () Ths. Trịnh Hoàng Nam, namth@ Cơ sở dữ liệu – Tổng quan hệ thống cơ sở dữ liệu ĐỊNH NGHĨA DỮ LIỆU & CÁC KIỂU DỮ LIỆU Các kiểu dữ liệu trong SQL • • • • • Kiểu dữ liệu số Kiểu dữ liệu chuỗi ký tự Kiểu dữ liệu chuỗi bit Kiểu dữ liệu Boolean Kiểu dữ liệu Datetime Ths. Trịnh Hoàng Nam, namth@ Cơ sở dữ liệu – Tổng quan hệ thống cơ sở dữ liệu ĐỊNH NGHĨA DỮ LIỆU & CÁC KIỂU DỮ LIỆU Ví dụ về lệnh tạo bảng dữ liệu Ths. Trịnh Hoàng Nam, namth@ 2 9/3/2018 Cơ sở dữ liệu – Tổng quan hệ thống cơ sở dữ liệu CÁC LOẠI RÀNG BUỘC TOÀN VẸN DỮ LIỆU Ràng buộc NOT NULL • Yêu cầu một thuộc tính không được phép có giá trị là null • Một thuộc tính là thành phần của khóa chính thì mặc nhiên là not null Ví dụ Ths. Trịnh Hoàng Nam, namth@ Cơ sở dữ liệu – Tổng quan hệ thống cơ sở dữ liệu CÁC LOẠI RÀNG BUỘC TOÀN VẸN DỮ LIỆU Giá trị mặc định • Giá trị được sử dụng trong trường hợp bộ mới thêm vào nhận giá trị null tại thuộc tính được khai báo là mặc định Ví .

Không thể tạo bản xem trước, hãy bấm tải xuống
TỪ KHÓA LIÊN QUAN
TÀI LIỆU MỚI ĐĂNG
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.