Video: Entity Relationship Diagram (ERD) Tutorial - Part 1 2025
Tất cả dữ liệu này cần phải ở đâu đó; cụ thể, trong cơ sở dữ liệu . Cơ sở dữ liệu là các chương trình phần mềm phức tạp, như Oracle 12c, có chứa danh mục và cung cấp truy cập dữ liệu. Mặc dù dữ liệu thường được lưu trữ trên một hệ thống lưu trữ đĩa, phần mềm cơ sở dữ liệu quản lý dữ liệu được lưu trữ và quản lý như thế nào.
Các doanh nghiệp sử dụng cơ sở dữ liệu để lưu trữ dữ liệu của họ vì kích thước và mức độ phức tạp của dữ liệu thường vượt quá mức có thể được lưu trữ trên bảng tính. Hầu hết các hoạt động kinh doanh và khoa học, và nhiều hoạt động xã hội liên quan đến công nghệ sẽ đòi hỏi phải tạo, truy cập, cập nhật hoặc xóa dữ liệu ở một mức độ nào đó. Đây là phần mềm cơ sở dữ liệu cho phép các hoạt động này xảy ra một cách nhanh chóng, hiệu quả.
Lưu trữ:-
Dữ liệu phải được lưu giữ trong hệ thống máy tính, thường là ổ đĩa, để dữ liệu có sẵn khi cần thiết. Công nghệ lưu trữ trên đĩa có thể khác nhau, nhưng chúng phải nhanh và lớn và thường tốn kém và phức tạp. Tổ chức:
-
Dữ liệu phải được lưu trữ một cách hợp lý trên đĩa để nó có thể được tìm thấy một cách nhanh chóng và hiệu quả. So sánh một bàn làm việc và tủ tập tin với phòng ngủ lộn xộn của đứa trẻ; bạn thích làm việc ở đâu? Tìm các dữ liệu được yêu cầu một cách nhanh chóng và hiệu quả và trả lại dữ liệu đó cho người yêu cầu là một chức năng chính của cơ sở dữ liệu.
-
Bảo mật: Cơ sở dữ liệu xác định ai có thể truy cập dữ liệu và những gì họ có thể làm với dữ liệu đó. An ninh phải được thiết lập và thi hành.
-
Thêm, cập nhật và xóa: Sau khi dữ liệu được thêm vào cơ sở dữ liệu, nó có thể được sửa đổi và xóa. Phần mềm cơ sở dữ liệu quản lý các quy tắc phức tạp cho cách thao tác dữ liệu.
-
Cơ sở dữ liệu giữ dữ liệu an toàn và có sẵn khi xảy ra sự cố như lỗi ổ đĩa. Sao lưu và phục hồi là các quy trình được sử dụng bởi cơ sở dữ liệu để đảm bảo dữ liệu không bị mất vĩnh viễn nếu có sự cố.
Đây là quy trình chung: -
Bạn mở cơ sở dữ liệu và nhập dữ liệu của bạn. Cơ sở dữ liệu xác định cách tốt nhất để lưu trữ và sắp xếp các dữ liệu đó một cách an toàn vào bộ nhớ đĩa của hệ thống máy tính.
Khi bạn (hoặc ứng dụng máy tính) muốn truy cập, cập nhật hoặc xóa dữ liệu đó, cơ sở dữ liệu sẽ kiểm tra các quyền bảo mật của bạn và sau đó thực hiện yêu cầu của bạn một cách nhanh nhất dựa trên các quy tắc đã được xác định.
-
Cơ sở dữ liệu có thể trông giống hệt như các hệ điều hành hoàn chỉnh (OS) so với các ứng dụng đơn giản mà bạn bắt đầu và dừng lại.Cơ sở dữ liệu tiên tiến (như Oracle) có người dùng, đặc quyền bảo mật chi tiết, cài đặt cấu hình mạng, điều chỉnh hiệu suất cho bộ nhớ, CPU, và các tùy chọn đĩa, và các tùy chọn sao lưu và khôi phục thảm họa (DR) mạnh mẽ.
-
Trong Oracle nói,
-
instance
là sự kết hợp của bộ nhớ và các tiến trình là một phần của một cài đặt đang chạy. Cơ sở dữ liệu
là thành phần vật lý hoặc các tệp tin. Bạn có thể nghe mọi người sử dụng cơ sở dữ liệu Ví dụ để tham khảo toàn bộ cơ sở dữ liệu đang chạy. Tuy nhiên, điều quan trọng là phải hiểu được sự phân biệt giữa hai người. Đây là một số quy tắc để xem xét: Một thể hiện có thể tồn tại nếu không có cơ sở dữ liệu.
Vâng, đúng vậy. Bạn có thể bắt đầu một cá thể Oracle và không có nó truy cập vào bất kỳ tập tin cơ sở dữ liệu. Tại sao bạn làm điều này?
-
Đây là cách bạn tạo một cơ sở dữ liệu. Không có cuộc tranh luận về trứng gà hoặc trứng ở đây. Trước tiên bạn phải bắt đầu một ví dụ Oracle; bạn tạo cơ sở dữ liệu từ bên trong cá thể. Một tính năng của Oracle gọi là Quản lý lưu trữ tự động sử dụng một cá thể nhưng không liên quan đến cơ sở dữ liệu.
-
Cơ sở dữ liệu có thể tồn tại mà không có một cá thể nhưng sẽ là vô dụng.
-
Nó chỉ là một bó blips từ trên ổ cứng.
-
-
Ví dụ có thể truy cập chỉ một cơ sở dữ liệu. Khi bạn bắt đầu dụ của bạn, bước tiếp theo là gắn kết thể hiện đó vào một cơ sở dữ liệu. Một thể hiện chỉ có thể gắn kết một cơ sở dữ liệu tại một thời điểm.
-
Bạn có thể thiết lập nhiều thể hiện để truy cập cùng một tập hợp các tập tin hoặc một cơ sở dữ liệu. Clustering
-
là cơ sở cho tính năng Oracle Real Application Clusters. Nhiều trường hợp trên một số máy chủ truy cập vào một cơ sở dữ liệu trung tâm cho phép khả năng mở rộng và tính sẵn sàng cao.