Bài 11. Các thao tác với cơ sở dữ liệu quan hệ

Chia sẻ bởi Cao Văn Tú | Ngày 10/05/2019 | 53

Chia sẻ tài liệu: Bài 11. Các thao tác với cơ sở dữ liệu quan hệ thuộc Tin học 12

Nội dung tài liệu:

CÁC THAO TÁC VỚI CSDL QUAN HỆ
CƠ SỞ DỮ LIỆU QUAN HỆ
Chương 3:
Bài 11:
1- Tạo bảng:
Xây CSDL theo mô hình quan hệ là tạo ra 1 hay nhiều bảng để quản lí dữ liệu. Trước hết phải xác định và khai báo cấu trúc bảng gồm:
Đặt tên trường;
Chỉ định kiểu dữ liệu cho trường;
Khai báo kích thước của trường
Ví dụ: CSDL quản lý nhật ký cá nhân, cấu trúc bảng nhatki(ngay_ghi, su_kien, noi_ghi).
1- Tạo bảng:
Trong My SQL
1- Tạo bảng:

Tổng quát: tất cả các hệ quản trị theo mô hình quan hệ thao tác tạo bảng tương tự với nhau.

2- Cập nhật dữ liệu:
Sau khi tạo cấu trúc bảng là ta nhập dữ liệu (sửa, xóa).
Các hệ QTCSDL điều cung cấp công cụ tạo biểu mẫu giúp nhập dữ liệu dễ dàng nhanh và đảm bảo tính tòan vẹn dữ liệu.
2- cập nhập dữ liệu:
Trong My SQL
3- Sắp xếp các bản ghi
Hệ QTCSDL cung cấp công cụ sắp xếp dữ liệu để hiển thị, in ấn theo 1 trật tự nào đó; các bảng ghi có thể được sắp xếp theo 1 hay nhiều trường.
Ví dụ: SX theo ten trong bảng DBdienthoai
4- Truy vấn CSDL
Truy vấn dữ liệu là thao tác đáp ứng nhu cầu của người sử dụng; câu truy vấn có khả năng thu thập thông tin từ nhiều bảng với tiêu chí:
Định vị bản ghi, xóa bản ghi;
Thiết lập mối quan hệ giữa các bảng để kết xuất thông tin;
Thực hiện các phép tóan và thống kê;
Liệt kê tập con bảng ghi, thực hiện các thao tác quản lí khác.
SQL là một công cụ truy vấn dữ liệu mạnh và thông dụng hiện nay.
4- Truy vấn CSDL
5- Kết xuất báo cáo:
Báo cáo được thu thập dữ liệu theo tiêu chí người sử dụng đặt ra; thông thường báo cáo theo một khuôn mẫu định sẵn, cũng như các biểu mẫu được xây dựng trên các câu truy vấn.
5- kết xuất dữ liệu:
Tóm lại:
Tất cả các hệ quản trị CSDL theo mô hình quan hệ điều có các thao tác:
Tạo bảng;
Cập nhật dữ liệu;
Xếp xếp các bản ghi;
Truy vấn dữ liệu;
Kết xuất báo cáo.
TR?C NGHI?M
TR?C NGHI?M
TR?C NGHI?M
1
Khi tạo cấu trúc bảng; thao tác nào
không cần phải khai báo
A- Đặt tên trường
B- Chỉ định kiểu dữ liệu cho trường
C- Tạo mối quan hệ
D- Chỉ định độ rộng cho trường
2
3
4
5
6
7
8
9
10
Câu 1
1
Khi nhập dữ liệu trường nào Không được bỏ trống hay trùng nhau?
A- Trường kiểu dữ liệu là Text
B-Trường kiểu dữ liệu là Date/time
C- Trường làm khóa chính
D- Trường kiểu số
2
3
4
5
6
7
8
9
10
Câu 2:
Chuxe, soxe, diachi
1
2
3
4
5
6
7
8
9
10
Để quản lí xe mô tô. Theo em thuộc tính tối thiểu cần quản lí là gì?
Câu 3:
LOAIDIENTHOAI
1
2
3
4
5
6
7
8
9
10
Để quản lí danh bạ điện thọai, có bảng DBdienthoai(stt, hoten,sodienthoai,
diachi, loaidienthoai). Theo em thuộc tính nào không cần quản lý và trường nhào chọn làm khóa chính? Tại sao?
Câu 4:
STT
Trong CSDL QLHS, Thực hiện các câu truy vấn tính:
A- Tongcong = dvan + dtoan + dtin
B- Ketqua = “D” nếu Tongcong>= 15 ngược lại là “H”
Câu 5.
C
H
Â
N
T
H
À
N
Ơ
N
H
M

C
* Một số tài liệu cũ có thể bị lỗi font khi hiển thị do dùng bộ mã không phải Unikey ...

Người chia sẻ: Cao Văn Tú
Dung lượng: | Lượt tài: 2
Loại file:
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)