Nội dung của Bài 10: Cơ sở tài liệu quan hệ bên dưới đây, các em đã được tò mò về có mang mô hình dữ liệu quan hệ và những đặc trưng cơ bạn dạng của mô hình này; khái niệm csdl quan hệ, khóaliên kết giữa các bảng. Mời các em thuộc theo dõi nội dung chi tiết của bài học.

Bạn đang xem: Thuộc tính khóa là gì, từ điển việt anh thuộc tính khóa là gì


1. Bắt tắt lý thuyết

1.1.Mô hình dữ liệu

1.2.Mô hình dữ liệu quan hệ

1.3. Cơ sở dữ liệu quan hệ

1.4.Khóavà link giữa những bảng

2. Bài tập minh họa

3. Rèn luyện Bài 10 Tin học 12

3.1. Trắc nghiệm

3.2. Bài xích tập SGK

4. Hỏi đáp
Bài 10 Tin học tập 12


Mô hình dữ liệu là một trong tập khái niệm dùng để mô tả cấu trúc dữ liệu, các thao tác làm việc dữ liệu, các ràng buộc dữ liệu của một CSDL.

Theo các mức tế bào tả chi tiết về CSDL, có thể phân phân tách các quy mô dữ liệu thành nhị loại:

Mô hình lôgic(còn hotline là mô hình tài liệu bậc cao) cho biểu lộ CSDL ở tầm mức khái niệm với mức khung nhìn, tế bào tả thực chất lôgic của tài liệu được lưu lại trữ;Mô hình đồ dùng lí(còn hotline là mô hình tài liệu bậc thấp) cho biểu thị CSDL ở mức vật lí, trả lời cho thắc mắc "Dữ liệu được lưu trữ như vậy nào?".

Có nhiều quy mô dữ liệu bậc cao nhưng tại đây ta chỉ đề cập mang đến mô hình tài liệu quan hệ vì cho đến lúc này đó là mô hình phổ biến nhất trong thực tiễn xây dựng những ứng dụng CSDL.


Mô hình tài liệu quan hệ (gọi tắt là mô hình quan liêu hệ) được E. F. Codd khuyến cáo năm 1970. Trong khoảng ba mươi năm trở về đây, các hệ CSDL desgin theo mô hình quan hệ được dùng rất phổ biến.

Trong mô hình quan hệ:

Về khía cạnh cấu trúc:Dữ liệu được thể hiện trong các bảng.Mỗi bảng bao gồm các hàngcác cột thể hiện thông tin về một nhà thể.Các cột biểu thị các ở trong tính của đơn vị và thương hiệu cột thường là tên của ở trong tính.Mỗi hàng thể hiện cho một cá thể, có một bộ các giá bán trị tương ứng với những cột.Về mặt thao tác làm việc trên dữ liệu:Có thể cập nhật dữ liệu như thêm, xóahay sửa phiên bản ghi trong một bảng.Các kết quả search kiếm thông tin qua truy hỏi vấn dữ liệu đạt được nhờ tiến hành các làm việc trên dữ liệu.Về mặt những ràng buộc dữ liệu:Dữ liệu trong những bảng yêu cầu thoả mãn một số trong những ràng buộc. Chẳng hạn, không được bao gồm hai bộ nào trong một bảng như thể nhau trả toàn.

Xem thêm: Microsoft Visual C++ Là Gì? Cách Sửa Lỗi Visual C++ Trên Máy Tính


a. Khái niệm
Cơ sở dữ liệu được thành lập dựa trên quy mô dữ liệu quan lại hệ gọi là cơ sở dữ liệu quan hệ.Hệ QTCSDL dùng để làm tạo lập, cập nhật và khai thác CSDL quan liêu hệ gọi là hệ QTCSDL quan hệ.b.Các đặc trưng của một quan tiền hệ

Một tình dục trong hệ database quan hệ có các đặc trưng chính sau:

Mỗi quan hệ mang tên để biệt lập với cácquan hệkhác;Cácbộlà duy nhất với không phân biệt thứ tự;Mỗithuộc tínhcó tên sáng tỏ và không rõ ràng thứ tự;Quan hệkhông cóthuộc tính nhiều trịhayphức hợp.

Thuộc tính nhiều trị: 1 thuộc tính tương ứng trong vô số bộ giá bán trị;

Phức hợp: Một ở trong tính có 2 giá trị.

Lưu ý:

Quan hệ là bảng;Thuộc tính là trường (cột);Bộ là bản ghi (hàng).
a. KhóaKhoá của một bảng là một trong tập nằm trong tính bao gồm một hay là 1 số thuộc tính của bảng gồm hai tính chất:Không tất cả hai bộ (khác nhau) trong bảng có mức giá trị đều bằng nhau trên khoá.Không có tập bé thực sự làm sao của tập thuộc tính này có tính chất.b. Khóa chính
Một bảng có thể có không ít khóa. Trong các khóacủa một bảng bạn ta thường chọn (chỉ định) một khóalàm khoá chính (primary key).Trong một hệ QTCSDL quan lại hệ, lúc nhập dữ liệu cho một bảng, giá trị của mọi bộ tại khóa chính không được để trống.Các hệ QTCSDL quan hệ kiểm soát điều ấy và bảo vệ sự đồng nhất dữ liệu, né trường hợp tin tức về một đối tượng người sử dụng xuất hiện nay hơn một đợt sau những cập nhật dữ liệu. Trong quy mô quan hệ, ràng buộc do đó về dữ liệu còn được gọi là ràng buộc toàn vẹn thực thể (hay hotline ngắn gọn là ràng buộc khóa).

Chú ý:

Mỗi bảng có ít nhất một khóa. Việc xác định khoá nhờ vào vào quan hệ lôgic của những dữ liệu chứ không nhờ vào vào giá trị những dữ liệu.Nên lựa chọn khoá chính là khoá bao gồm ít thuộc tính nhất.c. Liên kết giữa các bảng

Thực hóa học sự link giữa các bảng là dựa vào thuộc tính khóa.


Dạng 1:Mô hình dữ liệu quan hệ

Câu 1

Chỉ ra những điều kiện trong mô hình dữ liệu quan hệ nam nữ Ql_hoctap

*

Hình 1. Mô hình dữ liệu quan lại hệ
Ql_hoctap

Gợi ý trả lời:

Cấu trúc dữ liệu: là các bảng dữ liệu, bảng hoc_sinh, Mon_hoc, Bang_diem gồm có những trường dữ liệu, các phiên bản ghi.Các ràng buộc: khoá chính, vào bảng hoc_sinh thì dữ liệu trong ngôi trường khoá chính là duy nhất.Các thao tác cập nhật dữ liệu (thêm, sửa, xoá), khai quật dữ liệu, thống kê dữ liệu theo một điều kiện nào đó, hoàn toàn có thể thực hiện tại trên một bảng hoặc nhiều bảng.

Dạng 2:Cơ sở dữ liệu quan hệ

Câu 2

Trong cơ sở dữ liệu quan hệ Ql_hoctap ở ví dụ trên (ví dụ 1),xác định quan hệ, thuộc tính với bộ.

Gợi ý trả lời:

Quan hệ Hoc_sinh
Có các thuộc tính: ma_hoc_sinh, Ho_dem, Ten.Vì lớp tất cả 50HS nên tất cả 50 bộ, bộ thứ 10 là 12A9, Nguyễn Thị Thanh, AnCâu 3

Trong csdl quan hệ Ql_thuvien dưới đây,xác định ở trong tính đa trị cùng phức hợp.

500+Câu hỏi trắc nghiệm quản lí trị cơ sở dữ liệu

Tổng phù hợp 510 thắc mắc trắc nghiệm quản trị cơ sở dữ liệu có đáp án vừa đủ nhằm giúp các bạn dễ dàng ôn tập lại tổng thể các con kiến thức.


320 câu hỏi trắc nghiệm Hệ quản lý Windows bao gồm đáp án

320 câu 817 lượt thi

350 thắc mắc trắc nghiệm Hệ điều hành và quản lý Linux

350 câu 3020 lượt thi

500 câu hỏi trắc nghiệm tin học tập đại cương

500 câu 6506 lượt thi

150 câu hỏi trắc nghiệm phần cứng máy vi tính

150 câu 465 lượt thi

550+ thắc mắc trắc nghiệm lập trình sẵn cơ sở dữ liệu SQL

570 câu 1521 lượt thi

1000+ thắc mắc trắc nghiệm kiến trúc máy tính

1048 câu 2629 lượt thi

500+Câu hỏi trắc nghiệm quản lí trị cơ sở tài liệu

510 câu 1752 lượt thi

800 thắc mắc trắc nghiệm quản lí trị mạng bao gồm đáp án

800 câu 213 lượt thi


ADSENSE
ADMICRO
MGID
ADMICRO

TÀI LIỆU THAM KHẢO


*

Tổng hợp các tài liệu mẹo nhỏ hữu ích giành cho tin học tập văn phòng


*

Tổng hợp những thủ thuật điện thoại thông minh Android tốt nhất


*

Ôn tập thiết kế C#


*

Ôn tập tin học văn phòng công sở MOS


*

Tổng hợp các thủ thuật Word hữu ích dành cho bạn


Tổng hợp những thủ thuật Excel rất là hữu ích


Ôn tập xây dựng PHP


Các thủ pháp để thực hiện Zoom giỏi hơn lúc học online


Ôn tập lập trình Java


Các thủ thuật máy tính xách tay hữu ích mà chúng ta nên biết


Tuyển tập 100 thủ pháp hay duy nhất trong Photoshop


Top 50 thủ thuật Power
Point cho bài thuyết trình hiệu quả


Thi thpt QG Môn Toán-Văn-Anh Môn Lý-Hoá-Sinh Môn Sử-Địa-GDCD
Đề soát sổ Đề thi HK1, HK2 chất vấn 1 tiết soát sổ 15 phút
English test Ngữ pháp giờ đồng hồ Anh từ vựng giờ Anh giờ đồng hồ Anh trung học phổ thông QG
IT test Tin học công sở Lập trình Web/App quản trị hệ thống
Đại học tập Môn đại cương chuyên ngành kinh tế Chuyên ngành nghệ thuật
hướng nghiệp bằng lái xe máy/môtô Thi Công/Viên chức blx xe Ô đánh
AMBIENT
×
ADMICRO / 3/1
ADSENSE / 4/0
AMBIENT
Bài viết liên quan

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *