Các khái niệm về RDBMS

22 845 2
Các khái niệm về RDBMS

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Các khái niệm về RDBMS

Chương 1Các khái niệm về RDBMS RDBMS and Data Management/ Session 1/2 of 22Mục tiêu bài họcGiải thích khái niệm về dữ liệu và cơ sở dữ liệu.Miêu tả cách tiếp cận để quản lý dữ liệu.Định nghĩa hệ quản trị Cơ sở dữ liệu và các ưu điểm của nó.Giải thích sự khác nhau giữa các mô hình Cơ sở dữ liệu.Định nghĩa và giải thích về RDBMS.Miêu tả các thực thể, các bảng và các tính chất của bảng.Sự khác nhau giữa một DBMS và RDBMS. RDBMS and Data Management/ Session 1/3 of 22Dữ liệu và Cơ sở dữ liệuDữ liệu nghĩa thông tin một thành phần cùng quan trọng trong bất kỳ công việc cần thực hiện.Một Cơ sở dữ liệu là một tập dữ liệu. Vì vậy, một CSDL là một tập dữ liệu được tổ chức sao cho dễ dàng truy cập, quản lý và cập nhật.CSDLNgười dùngCho phép truy cập thông tinLưu trữthông tin RDBMS and Data Management/ Session 1/4 of 22Quản lý dữ liệuQuản lý dữ liệu là xử lý số lượng lớn thông tin, bao gồm sự lưu trữ và thao tác thông tin.Có hai cách tiếp cận khác nhau để quản lý dữ liệu:Các hệ thống fileCác hệ thống CSDL RDBMS and Data Management/ Session 1/5 of 22Các hệ thống file 1-3Các điểm đặc trưng của các hệ thống file: Các hệ thống mà trong đó dữ liệu được lưu trữ trên các file riêng biệt.  Trong hệ thống này, một nhóm các file được lưu trữ trên một máy tính và có thể được truy cập bởi một điều hành viên. RDBMS and Data Management/ Session 1/6 of 22Ví dụCSDL bán hàng sẽ chứa các bảng sau:PropertyForRent (PropertyNo, Address, Type, Rent, OwnerNo)PrivateOwner (OwnerNo, Name, Address, TelNo)Client (ClientNo, Name, Address, TelNo, PrefType, MaxRent)Các hệ thống file 2-3CSDLbán hàngDữ liệu vào raCác thủ tục quản lý file RDBMS and Data Management/ Session 1/7 of 22Các hệ thống file 3-3Nhược điểm của các hệ thống file:Dư thừa và không nhất nhất quán dữ liệuNhững truy vấn dị thườngSự cô lập dữ liệuDị thường khi truy cập dữ liệu Các vấn đề về bảo mậtCác vấn đề về toàn vẹn RDBMS and Data Management/ Session 1/8 of 22Các hệ thống CSDLCác CSDL được dùng để lưu trữ dữ liệu một cách hiệu quả và có tổ chức sao cho quản lý được nhanh chóng và dễ dàng.Các ưu điểm của các hệ thống CSDL:Giảm bớt sự dư thừa dữ liệuNhất quán dữ liệuDữ liệu lưu trữ có thể được chia sẻCó thể thiết lập các luật lên dữ liệuToàn vẹn dữ liệuBảo mật dữ liệu RDBMS and Data Management/ Session 1/9 of 22Hệ quản trị CSDL (DBMS) 1-2Đó một tập các bản ghi quan hệ một tập các chương trình có thể truy cập và thao tác trên các bản ghi đó.DBMS cung cấp một môi trường thuận tiện và hiệu quả khi có một lượng lớn dữ liệu và giao dịch cần xử lý.Nó cho phép người dùng định nghĩa, tạo và bảo trì CSDL và cung cấp các cách truy cập CSDL này.DBMS hổ trợ các ngôn ngữ truy vấn khác nhau, ngôn ngữ truy vấn phổ biến nhất SQL (Structured Query Language – Ngôn ngữ vấn tin có cấu trúc ). RDBMS and Data Management/ Session 1/10 of 22Hệ quản trị CSDL (DBMS) 2-2CSDLDữ liệu vào / raDBMSDữ liệu vào / ra [...]... chia nhỏ thành các đơn vị logic gọi là bảng, các bảng có quan hệ với nhau trong CSDL. Bảng 1 Khóa Dữ liệu Bảng 2 Khóa Dữ liệu Quan hệ CSDL RDBMS and Data Management/ Session 1/18 of 22 Các khái niệm liên quan đến RDBMS  Các khái niệm thường dùng trong RDBMS:  Dữ liệu được biểu diễn như một tập các bản ghi quan hệ.  Mỗi một quan hệ mô tả một bảng.  Các cột là các thuộc tính.  Các hàng (“tuples”)... một tập các thuộc tính mà giá trị của nó xác định duy nhất các bản ghi trong quan hệ Khóa ngoại Một thuộc tính hoặc một tập các thuộc tính trong quan hệ R1 mà nó chỉ ra mối quan hệ của R1 với quan hệ R2 Các thuộc tính khóa ngoại trong R1 phải chứa các giá trị so khớp với các giá trị tương ứng trong quan hệ R2 Chương 1 Các khái niệm về RDBMS RDBMS and Data Management/ Session 1/11 of 22 Các lợi... dư thừa dữ liệu. RDBMS and Data Management/ Session 1/4 of 22 Quản lý dữ liệu  Quản lý dữ liệu là xử lý số lượng lớn thông tin, bao gồm sự lưu trữ và thao tác thơng tin.  Có hai cách tiếp cận khác nhau để quản lý dữ liệu:  Các hệ thống file  Các hệ thống CSDL RDBMS and Data Management/ Session 1/5 of 22 Các hệ thống file 1-3 Các điểm đặc trưng của các hệ thống file:  Các hệ thống mà trong... chứa một nhóm các thực thể gọi là tập các thực thể.  Khái niệm bảng và tập các thực thể có thể thay thế cho nhau. Một bảng được gọi là một quan hệ, các hàng được xem như tuples và các cột được xem như các thuộc tính. Emp_No Emp_Name Emp_DOB Emp_DOJ 345 James 24-Sep-1968 30-May-1990 873 Pamela 27-Jul-1970 19-Nov-1993 693 Allan 10-Sep-1970 01-Jul-1992 305 Geoff 12-Feb-1973 29-Oct-1996 Các thuộc tính EMPLOYEE Bảng Tuple .. .RDBMS and Data Management/ Session 1/8 of 22 Các hệ thống CSDL  Các CSDL được dùng để lưu trữ dữ liệu một cách hiệu quả và có tổ chức sao cho quản lý được nhanh chóng và dễ dàng.  Các ưu điểm của các hệ thống CSDL:  Giảm bớt sự dư thừa dữ liệu  Nhất quán dữ liệu  Dữ liệu lưu trữ có thể được chia sẻ  Có thể thiết lập các luật lên dữ liệu  Tồn vẹn dữ liệu  Bảo mật dữ liệu RDBMS and... cấp các cách truy cập CSDL này.  DBMS hổ trợ các ngôn ngữ truy vấn khác nhau, ngôn ngữ truy vấn phổ biến nhất là SQL (Structured Query Language – Ngơn ngữ vấn tin có cấu trúc ). RDBMS and Data Management/ Session 1/20 of 22 Các thực thể và các bảng  Một thực thể là một người, một đối tượng, một sự kiện, … mà nó có thể xác định riêng biệt.  Một thực thể có một số tính chất được xem như là các. .. mơ hình quan hệ, Khơng có các liên kết vật lý. Tất cả dữ liệu được chứa trong các hàng và các cột.  Dữ liệu trong hai bảng quan hệ thông qua một trường chung.  Các thao tác thực hiên trên các hàng của bảng.  Trong mơ hình này CSDL như là một tập các bản ghi quan hệ. Một hàng gọi là một tuple, một cột gọi là một thuộc tính và một bảng gọi là một quan hệ. Danh sách các giá trị của một trường... thống mà trong đó dữ liệu được lưu trữ trên các file riêng biệt.  Trong hệ thống này, một nhóm các file được lưu trữ trên một máy tính và có thể được truy cập bởi một điều hành viên. RDBMS and Data Management/ Session 1/9 of 22 Hệ quản trị CSDL (DBMS) 1-2  Đó là một tập các bản ghi có quan hệ và một tập các chương trình có thể truy cập và thao tác trên các bản ghi đó.  DBMS cung cấp một môi... bán hàng sẽ chứa các bảng sau:  PropertyForRent (PropertyNo, Address, Type, Rent, OwnerNo)  PrivateOwner (OwnerNo, Name, Address, TelNo)  Client (ClientNo, Name, Address, TelNo, PrefType, MaxRent) Các hệ thống file 2-3 CSDL bán hàng Dữ liệu vào ra Các thủ tục quản lý file RDBMS and Data Management/ Session 1/17 of 22 Hệ quản trị CSDL quan hệ (RDBMS)  Một hệ quản trị CSDL quan hệ (RDBMS) là một hệ... của DBMS  Các lợi ích phổ biến của DBMS:  Lưu trữ dữ liệu  Định nghĩa dữ liệu  Thao tác dữ liệu  Bảo mật và toàn vẹn dữ liệu  Khôi phục dữ liệu  Sự thực thi  Các ngôn ngữ truy cập CSDL và các giao diện lập trình ứng dụng RDBMS and Data Management/ Session 1/10 of 22 Hệ quản trị CSDL (DBMS) 2-2 CSDL Dữ liệu vào / ra DBMS Dữ liệu vào / ra RDBMS and Data Management/ Session 1/16 of 22 Các mơ hình . Chương 1Các khái niệm về RDBMS RDBMS and Data Management/ Session 1/2 of 22Mục tiêu bài họcGiải thích khái niệm về dữ liệu và cơ sở dữ liệu.Miêu tả cách. Management/ Session 1/18 of 2 2Các khái niệm liên quan đến RDBMS Các khái niệm thường dùng trong RDBMS: Dữ liệu được biểu diễn như một tập các bản ghi quan hệ.

Ngày đăng: 01/09/2012, 09:08

Hình ảnh liên quan

 CSDL bán hàng sẽ chứa các bảng sau: - Các khái niệm về RDBMS

b.

án hàng sẽ chứa các bảng sau: Xem tại trang 6 của tài liệu.
Các mô hình CSDL 1-5 - Các khái niệm về RDBMS

c.

mô hình CSDL 1-5 Xem tại trang 12 của tài liệu.
Các mô hình CSDL 2-5 - Các khái niệm về RDBMS

c.

mô hình CSDL 2-5 Xem tại trang 13 của tài liệu.
CSDL được xây dựng trên mô hình quan hệ. - Các khái niệm về RDBMS

c.

xây dựng trên mô hình quan hệ Xem tại trang 17 của tài liệu.
 Mỗi một quan hệ mô tả một bảng. - Các khái niệm về RDBMS

i.

một quan hệ mô tả một bảng Xem tại trang 18 của tài liệu.
Các thực thể và các bảng - Các khái niệm về RDBMS

c.

thực thể và các bảng Xem tại trang 20 của tài liệu.

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan