Cơ sở dữ liệu quan hệ là gì

      123

Cơ sở dữ liệu là môn học tập đại lý của chuyên ngành công nghệ thông tin, ngẫu nhiên sinc viên CNTT nào thì cũng nên nắm vững và áp dụng thạo Thương hiệu tài liệu nhằm thực hiện cho quá trình sau này. Tuy nhiên, đây cũng là môn học cạnh tranh hiểu với tương đối nhiều sinch viên, độc nhất vô nhị là quy trình xây dựng Cơ sở tài liệu. Do vậy tôi viết chuỗi nội dung bài viết này cùng với mong muốn sẽ giúp chúng ta dễ dàng rộng vào Việc tiếp cận môn học tập này.

Bạn đang xem: Cơ sở dữ liệu quan hệ là gì

Lý vì chưng cần phải có cửa hàng dữ liệu

Chúng ta ban đầu mẩu chuyện của một cửa hàng tạp hóa của dì Ba đầu ngõ, hằng ngày bán tốt 3-5 bao xà phòng, 4 lọ nước mắm, 6 gói Byên Bim… Để biết được lời, lỗ và bảo đảm an toàn không xẩy ra sót, mất đuối, dì Ba mang một cuốn tập làm cho sổ ghi chnghiền số tiền mua sắm chọn lựa, số chi phí bán sản phẩm mỗi ngày và bình chọn qua số mặt hàng sót lại để tìm hiểu lãi lờ.

Từ ngày căn hộ chung cư cao cấp phía đằng trước hình thành, dân cư mang lại sinh sống đông, tiệm dì Ba tràn trề hẳn lên. Hàng ngày bán hàng trăm sản phẩm, từng mặt hàng tự vài ba chục mang lại trăm chiếc, dì Ba cấp thiết như thế nào tính được vấn đề lời lỗi tốt tồn kho nữa.

May mà lại trong đơn vị bao gồm mẫu Tí vừa học tập chấm dứt khóa tin học văn uống phòng đề nghị dì Ba download mang đến nó dòng máy tính xách tay và bảo nó giúp. Nó lập yêu cầu các bảng Excel cai quản Tồn kho, Nhập mặt hàng, Bán mặt hàng như sau:

*

Thêm một số bí quyết nữa thì quá trình tính tân oán, cùng, trừ, nhân, phân chia hàng ngày của dì Ba bớt hẳn, đỡ được không ít bài toán.

Lúc căn hộ chung cư cao cấp trước khía cạnh đậy đầy thì các bước buôn bán của dì Ba trsinh hoạt phải hết sức vinh hoa. Bên cạnh tạp hóa dì buôn bán thêm vnạp năng lượng phòng phđộ ẩm và một trong những mặt hàng gia dụng nữa. Mấy cái bảng bé Tí làm cho sử dụng trước đây cũng được nhưng lại hiện thời nhiều thừa chạy quá chậm, nhiều lúc ko cẩn thận lại chạy không nên (bởi ko update công thức). ngoài ra chỉ có mỗi nó có tác dụng được, ai đó mà va vô là sai tùm lum không còn cần cũng phiền phức.

Hôm rồi dì hỏi thằng Tôm bên bên, nó là dân IT hẳn hoi, nó bảo dì bắt buộc sử dụng phần mềm với cửa hàng tài liệu thì mới giải quyết và xử lý được. Nó bảo bao gồm các đại lý tài liệu với phần mềm dì sẽ không còn sợ không đúng công thức, không sợ những tài liệu cơ mà ai nhập cũng khá được. Nghe vậy gì rồi cũng ưng.

Vậy cơ sở dữ liệu là gì?

“Cửa hàng dữ liệu là phương thức tổ chức triển khai lưu trữ tài liệu công dụng để bảo đảm an toàn việc nhập và khai quật tài liệu nhanh hao với chủ yếu xác”.

Cửa hàng dữ liệu quan hệ giới tính là gì?

Thương hiệu tài liệu có khá nhiều bí quyết tổ chức, trong đó cách kết quả tốt nhất là tổ chức theo quy mô quan lại hệ bởi vì tiến sĩ E.F.Code tín đồ Đức khuyến cáo năm 1969 và người ta hotline chính là cửa hàng dữ liệu quan hệ tình dục.

“Thương hiệu tài liệu quan hệ nam nữ tổ chức tài liệu theo những bảng cùng có quan hệ giới tính với nhau để giảm tphát âm sự dư vượt dữ liệu mặt khác vẫn đảm bảo an toàn sự kết quả vào lưu trữ và truy xuất tài liệu ”

Ngày ni, đại lý dữ liệu quan hệ được dùng trong số đông các hệ thống phần mềm tự kế tân oán, bank, công ty, …

Các nguyên tố cơ bạn dạng của một Cửa hàng tài liệu quan lại hệ

1. Bảng tài liệu (Table)

Bảng tài liệu là thành phần chính vào cửa hàng dữ liệu quan hệ nam nữ. Bảng chứa tài liệu.

*

Trong đó:

Cột/Trường (Field): những ngôi trường diễn đạt nằm trong tính của bảng tài liệu ví dụ thương hiệu, địa chỉDòng(row): là một trong mẫu dữ liệu có những tài liệu có tương quan cùng nhau tuyệt nói một cách khác là bảng ghi (record).

Xem thêm: Nét Nổi Bật Trong Giai Đoạn Thứ Hai Của Cuộc Chiến Tranh Là Gì? Vì Sao Mĩ Tham Gia Chiến Tranh Muộn?

Ô (cell): Giao thân chiếc với cột cùng là địa điểm chứa dữ liệu.Khóa chính(Primary Key): là 1 trong những ngôi trường hoặc các trường gộp lại được thực hiện để định nghĩa bảng ghi. Khóa chính có 02 trực thuộc tính là không được trùng cùng ko được rỗng. Ví dụ: quý hiếm 1 của ngôi trường CustomerID đó sẽ suy ra được tất cả dữ liệu của dòng trước tiên. Hay nói cách khác những quý hiếm của dòng trước tiên là quý hiếm các thuộc tính của bảng ghi gồm customerID = 1.

Một bảng hoàn toàn có thể bao gồm khóa thiết yếu hoặc ko, tuy vậy nhằm dễ thống trị tín đồ ta thường tư tưởng khóa thiết yếu cho những bảng.

2. Mối tình dục (Relationship)

*

Trong đó:

Khóa ngoại (Foreign Key): là trường ở bảng này (bảng Invoice) cơ mà bao gồm trường tương xứng có tác dụng khóa chủ yếu ở bảng cơ (bảng Customer) để tạo ra mối quan hệ thân hai bảng.Mối tình dục (Relationship): tạo thành côn trùng link giữa hai bảng nhằm mục đích xác minh mọt tương quan thân những trường tài liệu của nhì bảng. Ví dụ: giả dụ bạn có nhu cầu biết người sử dụng bao gồm mã khách hàng tiên phong hàng đầu thiết lập đều đơn hàng như thế nào thì các bạn bắt buộc nhờ vào quan hệ bên trên. Trong cơ sở dữ liệu quan hệ mối quan hệ biểu đạt ngơi nghỉ 03 dạng sau:Quan hệ 1-1: Trong quan hệ này từng bảng chỉ gồm một cùng có một bảng ghi tương ứng cơ mà thôi. lấy một ví dụ quan hệ giới tính vk – ông chồng, tình dục tin tức cơ bản – tin tức cụ thể …Quan hệ 1-n: Là quan hệ giới tính phổ biến độc nhất vào các đại lý dữ liệu, vào hệ này 1 bảng ghi làm việc bảng này có rất nhiều bảng ghi tương ứng ngơi nghỉ bảng tê. Trong ví dụ bên trên một bảng ghi vào bảng Customer có tương đối nhiều bảng ghi vào bảng Invoice.Quan hệ n-n: trong quan hệ giới tính này một bảng ghi vào bảng này khớp ứng với khá nhiều bảng ghi trong bảng kia và trở lại.

Bạn hãy xem quy mô hóa dưới nhằm hiểu rõ hơn về những quan hệ.

*

3. Lược đồ gia dụng thực thể dục tình (ERD: Entity Relationship Diagram)

ERD để giúp các bạn phát âm nkhô cứng hơn về kết cấu của Cơ sở tài liệu, từ bỏ kia giúp bạn thuận lợi thao tác làm việc hơn cùng với chúng.

*

Lược trang bị quan hệ nam nữ (ERD) của đại lý dữ liệu thống trị 1-1 hàng

Hệ quản trị Thương hiệu dữ liệu (Database Management System – DBMS)

DBMS là các ứng dụng dùng để cai quản cùng quản lý và vận hành Trung tâm tài liệu. Các DBMS thông dụng nhỏng MySquốc lộ, Squốc lộ Server, Oracle Database, DB2 …

Bảng so sánh một trong những DBMS phổ biến:

DBMSKích thước hệ thốngHệ điều hànhNăm ra đời
OracleLớnUNIXWindows1979
DB2Lớn với vừaAIX(R)

HP-UX

Linux(R)

Solaris

1985
MySQLVừa cùng nhỏAll OS1987
MS SQL ServerVừa cùng nhỏWindows2000
 Tóm lại

Chúng ta vừa tìm hiểu những quan niệm về cơ bạn dạng của Cửa hàng dữ liệu với Trung tâm tài liệu quan hệ tình dục, còn không ít vụ việc đề xuất mày mò nhỏng vì sao đề xuất áp dụng các đại lý dữ liệu tình dục, có tác dụng thay như thế nào để kiến thiết cơ sở dữ liệu … Chúng ta vẫn liên tục mày mò những phần tiếp theo sau sống các bài xích sau.

Bài tiếp: Thiết kế cơ sở tài liệu – Các bước thực hiện

Nếu chúng ta gồm điều gì chưa rõ hoặc thắc mắc bạn có thể vướng lại phản hồi dưới tôi sẽ chuẩn bị điều đình cùng với các bạn.