1. Trang chủ
  2. » Giáo Dục - Đào Tạo

TIỂU LUẬN môn hệ QUẢN TRỊ cơ sở dữ LIỆU tên đề tài PHẦN mềm QUẢN TRỊ cơ sở dữ LIỆU ORACLE

78 10 0

Đ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

Thông tin cơ bản

Tiêu đề Phần Mềm Quản Trị Cơ Sở Dữ Liệu Oracle
Tác giả Trần Quang Phúc
Người hướng dẫn Trịnh Hoàng Nam
Trường học Trường Đại Học Ngân Hàng TP.HCM
Chuyên ngành Hệ Quản Trị Cơ Sở Dữ Liệu
Thể loại tiểu luận
Thành phố TP.HCM
Định dạng
Số trang 78
Dung lượng 4,98 MB

Nội dung

NGÂN HÀNG NHÀ NƯỚC VIỆT NAM TRƯỜNG ĐẠI HỌC NGÂN HÀNG TP.HCM ˜ ˜ TIỂU LUẬN MÔN : HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU TÊN ĐỀ TÀI : PHẦN MỀM QUẢN TRỊ CƠ SỞ DỮ LIỆU ORACLE THỰC HIỆN : TRẦN QUANG PHÚC MSSV : 030235190115 LỚP : D01 GIÁO VIÊN HƯỚNG DẪN : TRỊNH HOÀNG NAM MỤC LỤC TIEU LUAN MOI download : skknchat123@gmail.com moi nhat LỜI MỞ ĐẦU GIỚI THIỆU TỔNG QUAN 1.1 MỘT SỐ KHÁI NIỆM CƠ BẢN 1.1.1 Khái niệm RBDMS? 1.1.2 Khái niệm Oracle database? 1.2 GIỚI THIỆU 1.2.1 Lịch sử phát triển 1.2.2 Ưu điểm nhược điểm 1.3 CÁC PHIÊN BẢN ORACLE HIỆN NAY 1.4 CÀI ĐẶT VÀ CẤU HÌNH 11 1.5 CÁC THÀNH PHẦN CƠ BẢN 23 QUẢN TRỊ VẬN HÀNH 2.1 TẠO VÀ CẤU HÌNH CƠ SỞ DỮ LIỆU 24 2.1.1 Tạo sở liệu 2.1.2 Cấu hình 2.2 SAO LƯU DỮ LIỆU .36 2.3 PHỤC HỒI DỮ LIỆU 37 QUẢN TRỊ THÀNH PHẦN 3.1 BẢNG (TABLE) 39 3.1.1 Phân loại tablesv 3.1.2 Cấu hình 3.1.3 Sao chép tables 3.1.4 Thay đổi bảng 3.2 VIEW (KHUNG NHÌN) .42 3.2.1 Tạo View TIEU LUAN MOI download : skknchat123@gmail.com moi nhat 3.2.2 Cập nhật View 3.2.3 Xem liệu View 3.2.4 Xóa View 3.3 THỦ TỤC (PROCEDURE) 3.3.1 Tạo thủ tục 3.3.2 Gọi chương trình Procedure 3.3.3 Xóa Procedure Oracle 3.4 HÀM (FUNCTION) 3.4.1 Tạo hàm 3.4.2 Gọi hàm 3.4.3 Lệnh xóa hàm Oracle 3.5 CHỈ MỤC (INDEX) 3.5.1 Tạo INDEX 3.5.2 Một số cách sử dụng index 3.5.3 Tạo Index khoá ngược (reverse key index) 3.5.4 Tạo Bitmap index 3.5.5 Thay đổi tham số lưu trữ cho index 3.5.6 Xoá index 3.5.7 Xem thông tin index 3.5.8 Tìm cột index 3.6 RÀNG BUỘC (CONSTRAINTS) 3.6.1 Tạo ràng buộc 3.6.2 Các ràng buộc sau thường sử dụng 3.7 BẪY LỖI (TRIGGER) QUẢN TRỊ NGƯỜI DÙNG TIEU LUAN MOI download : skknchat123@gmail.com moi nhat 4.1 TÀI KHOẢN NGƯỜI DÙNG CƠ SỞ DỮ LIỆU ORACLE 60 4.1.1 Các thành phần tài khoản người dùng: 4.1.2 Các tài khoản quản trị ban đầu 4.2 QUYỀN ĐĂNG NHẬP HỆ THỐNG 61 4.2.1 Mơ hình truy cập 4.2.2 Cơ chế bảo mật 4.2.3 Cơ chế xác thực 4.3 QUYỀN TRUY XUẤT DỮ LIỆU .63 4.4 QUYỀN VÀ VAI TRÒ 63 KẾT LUẬN TÀI LIỆU THAM KHẢO LỜI MỞ ĐẦU Ngày nay, thuật ngữ sở liệu ngày phổ biến lĩnh vực công nghệ thông tin truyền thông Hầu hết doanh nghiệp lớn lĩnh vực truyền thông ,các đài truyền hình có hệ sở liệu khổng lồ Hầu hết sản phẩm quản lý, thương mại TIEU LUAN MOI download : skknchat123@gmail.com moi nhat thao tác sở liệu Để quản trị số lượng sở liệu khổng lồ nhà quản trị sử dụng đến hệ thống quản lý sở liệu quan hệ ( RDBMS ).Trong đó, RDBMS viết tắt Relational Database Management System có nghĩa hệ quản trị sỡ liệu quan hệ RDBMS sở cho SQL, cho tất hệ thống sở liệu đại MS SQL Server, IBM DB2, Oracle, MySQL Microsoft Access Trong RDBMS, Oracle Database hệ thống tốt phổ biến xếp top bảng xếp hạng DB-Engines1 Bài tiểu luận cho người đọc biết chi tiết thông tin hoạt động hệ quản trị sở liệu Oracle GIỚI THIỆU TỔNG QUAN 1.1 MỘT SỐ KHÁI NIỆM CƠ BẢN 1.1.1 Khái niệm RBDMS? − RDBMS viết tắt Relational Database Management System (Hệ thống quản lý sở liệu quan hệ) Tất hệ thống quản lý sở liệu đại SQL, MS SQL Server, ORACLE, … dựa RDBMS Nó gọi RDBMS dựa Relational Model (Mơ hình quan hệ) giới thiệu E.F.Codd − Trong RDBMS, liệu biểu diễn hàng Relational Database sở liệu sử dụng phổ biến Nó chứa bảng bảng có Primary Key riêng https://db-engines.com/en/ranking TIEU LUAN MOI download : skknchat123@gmail.com moi nhat Bởi bảng tổ chức chặt chẽ nên việc truy cập liệu trở nên dễ dàng RDBMS 1.1.2 Khái niệm Oracle database? − Oracle Database hệ quản trị sở liệu quan hệ (RDBMS) Tập đoàn Oracle Ban đầu phát triển vào năm 1977 Lawrence Ellison nhà phát triển khác, Oracle DB công cụ sở liệu quan hệ tin cậy sử dụng rộng rãi để lưu trữ, xếp truy xuất liệu theo loại trì mối quan hệ loại khác − Hệ thống xây dựng dựa khung sở liệu quan hệ đối tượng liệu người dùng (hoặc giao diện người dùng ứng dụng) truy cập trực tiếp thông qua ngôn ngữ truy vấn có cấu trúc (SQL) Oracle kiến trúc sở liệu quan hệ hồn tồn mở rộng thường sử dụng doanh nghiệp toàn cầu quản lý xử lý liệu mạng cục diện rộng Cơ sở liệu Oracle có thành phần mạng riêng phép truyền thơng qua mạng − Oracle DB cịn gọi Oracle RDBMS 1.2 GIỚI THIỆU 1.2.1 Lịch sử phát triển − Phiên Cơ sở liệu Oracle kết 30 năm phát triển đổi Những điểm bật phát triển Cơ sở liệu Oracle bao gồm: Sáng lập Oracle o Năm 1977, Larry Ellison, Bob Miner Ed Oates thành lập Phịng thí nghiệm phát triển phần mềm tư vấn, trở thành Relational Software, Inc (RSI) Năm 1983, RSI trở thành Oracle Systems Corporation sau Oracle Corporation RDBMS có sẵn thị trường TIEU LUAN MOI download : skknchat123@gmail.com moi nhat o Năm 1979, RSI giới thiệu Oracle V2 (Phiên 2) RDBMS dựa SQL thương mại đầu tiên, kiện mang tính bước ngoặc lịch sử sở liệu quan hệ Phiên xách tay Cơ sở liệu Oracle o Năm 1983, Oracle phiên phát hành sở liệu quan hệ chạy máy tính lớn, máy tính mini PC Cơ sở liệu viết code C, cho phép sở liệu chuyển sang nhiều tảng Các cải tiến để kiểm soát đồng thời, phân phối liệu khả mở rộng o Phiên giới thiệu tính quán đọc nhiều phiên Năm 1985, phiên phát hành hỗ trợ tính tốn máy khách / máy chủ hệ thống sở liệu phân tán Phiên mang đến cải tiến cho I / O đĩa, khóa hàng, khả mở rộng, lưu phục hồi Ngoài ra, Phiên giới thiệu phiên ngôn ngữ PL / SQL, phần mở rộng thủ tục độc quyền cho SQL Các đơn vị chương trình lưu trữ PL / SQL o Năm 1992, Oracle7 phát hành giới thiệu thủ tục trình kích hoạt lưu trữ PL / SQL Đối tượng phân vùng o Năm 1997, Oracle8 phát hành dạng sở liệu quan hệ đối tượng, hỗ trợ nhiều kiểu liệu Ngoài ra, Oracle8 hỗ trợ phân vùng bảng lớn Điện toán Internet o Năm 1999, sở liệu Oracle8i phát hành cung cấp hỗ trợ riêng cho giao thức internet hỗ trợ phía máy chủ cho Java Oracle8i thiết kế cho điện toán internet, cho phép sở liệu triển khai môi trường đa Các cụm ứng dụng thực Oracle (Oracle RAC) TIEU LUAN MOI download : skknchat123@gmail.com moi nhat o Năm 2001, sở liệu Oracle9i giới thiệu Oracle RAC cho phép nhiều phiên truy cập đồng thời vào sở liệu Ngoài ra, Cơ sở liệu XML Oracle (Oracle XML DB) giới thiệu khả lưu trữ truy vấn XML Điện toán lưới o Năm 2003, Oracle Database 10g giới thiệu điện toán lưới Bản phát hành cho phép tổ chức ảo hóa tài nguyên máy tính cách xây dựng sở hạ tầng lưới dựa máy chủ hàng hóa chi phí thấp Mục tiêu làm cho sở liệu tự quản lý tự điều chỉnh Quản lý lưu trữ tự động Oracle (Oracle ASM) giúp đạt mục tiêu cách ảo hóa đơn giản hóa việc quản lý lưu trữ sở liệu Khả quản lý, khả chẩn đốn tính khả dụng o Năm 2007, Oracle Database 11g phát hành giới thiệu loạt tính cho phép quản trị viên nhà phát triển thích ứng nhanh chóng với u cầu kinh doanh thay đổi Chìa khóa khả thích ứng đơn giản hóa sở hạ tầng thơng tin cách hợp thông tin sử dụng tự động hóa o Năm 2009, phát hành phiên database 11gR2 o Năm 2013, phát hành Oracle 12c, phiên Oracle database có nhiều thay đổi để chạy tảng điện toán đám mây, bước khởi đầu cho DaaS (Data as a service) o Hiện phát hành Oracle 18c, 19c 21c 1.2.2 Ưu điểm nhược điểm  Ưu điểm: Tính di động cao − Cơ sở liệu oracle chuyển sang tất tảng khác với tất tảng khác Nó dễ dàng chạy gần 20 giao thức mạng 100 tảng phần cứng Điều tương tự giúp bạn dễ dàng viết ứng dụng oracle cách thực thay đổi cách an toàn hệ điều hành phần cứng TIEU LUAN MOI download : skknchat123@gmail.com moi nhat ( column1 datatype constraint, column2 datatype constraint, column3 datatype constraint, ); 3.6.2 Các ràng buộc sau thường sử dụng NOT NULL DUY NHẤT PRIMARY KEY NGOẠI KHÓA KIỂM TRA DEFAULT INDEX 3.7 BẪY LỖI (TRIGGER) After trigger trigger thực thi sau hành động hồn thành Cú pháp CREATE [ OR REPLACE ] TRIGGER trigger_name AFTER INSERT OR UPDATE OR DELETE ON table_name [ FOR EACH ROW ] DECLARE variable declarations BEGIN -trigger code EXCEPTION 59 TIEU LUAN MOI download : skknchat123@gmail.com moi nhat WHEN exception handling END; Ví dụ Đầu tiên tạo bảng để thực hành sau: CREATE TABLE orders ( order_id number(5), quantity number(4), cost_per_item number(6,2), total_cost number(8,2));  AFTER DELETE CREATE OR REPLACE TRIGGER orders_after_delete AFTER DELETE ON orders [FOR EACH ROW] DECLARE v_username varchar2(10); BEGIN Find username of person performing the DELETE on the table SELECT user INTO v_username FROM dual; Insert record into audit table INSERT INTO orders_audit ( order_id, quantity, cost_per_item, total_cost, delete_date, deleted_by) VALUES ( :old.order_id, :old.quantity, :old.cost_per_item, :old.total_cost, sysdate, v_username ); END;  AFTER INSERT CREATE OR REPLACE TRIGGER orders_after_insert AFTER INSERT ON orders FOR EACH ROW DECLARE TIEU LUAN MOI download : skknchat123@gmail.com moi nhat v_username varchar2(10); BEGIN - Find username of person performing the INSERT into the table SELECT user INTO v_username FROM dual; - Insert record into audit table INSERT INTO orders_audit ( order_id, quantity, cost_per_item, total_cost, username ) VALUES ( :new.order_id, :new.quantity, :new.cost_per_item, :new.total_cost, v_username ); END;  AFTER UPDATE CREATE OR REPLACE TRIGGER orders_after_update AFTER UPDATE ON orders [FOR EACH ROW] DECLARE v_username varchar2(10); BEGIN Find username of person performing UPDATE into table SELECT user INTO v_username FROM dual; Insert record into audit table INSERT INTO orders_audit ( order_id,quantity_before,quantity_after,username ) VALUES ( :new.order_id,:old.quantity,:new.quantity,v_username ); END;  Tắt trigger hoạt động table ALTER TRIGGER trigger_name DISABLE;  Tắt tất trigger hoạt động table ALTER TABLE table_name DISABLE ALL TRIGGERS;  Xóa trigger vĩnh viễn 61 TIEU LUAN MOI download : skknchat123@gmail.com moi nhat DROP TRIGGER trigger_name;  Bật trigger tắt cho table ALTER TRIGGER trigger_name ENABLE;  Bật tất trigger tắt cho table ALTER TABLE table_name ENABLE ALL TRIGGERS; QUẢN TRỊ NGƯỜI DÙNG 4.1 TÀI KHOẢN NGƯỜI DÙNG CƠ SỞ DỮ LIỆU ORACLE 4.1.1 Các thành phần tài khoản người dùng: − Một username nhất: Username vượt 30 bytes, không bao gồm kí tự đặc biệt phải bắt đầu chữ − Một Tablespace mặc định: Đây nơi lưu trữ mặc định object mà User tạo không định rõ tạo Tablespace − Một Tablespace tạm thời: Đây nơi lưu trữ Objects tạm thời Sorts, Tables tạm… TIEU LUAN MOI download : skknchat123@gmail.com moi nhat − Một User Profile: Bao gồm thiết lập Resouce Password áp đặt lên tài khoản − Một nhóm khởi đầu: Được dùng Resource Manager − Một trạng thái tài khoản: Thiết lập tham số account_status với giá trị open, locked, expired 4.1.2 Các tài khoản quản trị ban đầu − SYS: Sở hữu data dictionary Automatic Workload Repository (AWR) ,sử dụng cho hoạt động bật, tắt instance CSDL − SYSTEM: Sở hữu bảng view phụ trợ phục vụ cho việc quản trị − SYSBACKUP: Được sử dụng để lưu phục hồi CSDL với RMAN − SYSDG: Được sử dụng cho Oracle Data Guard − SYSKM: Được sử dụng cho ví (chứa key) để mã hóa liệu − DBSNMP: Có role OEM_MONITOR − SYSMAN: Có quyền MGMT_USER, RESOURCE roles SELECT_CATALOG_ROLE 4.2 QUYỀN ĐĂNG NHẬP HỆ THỐNG 4.2.1 Mơ hình truy cập 4.2.2 4.2.2 4.2.2 4.2.2 4.2.2 4.2.2 4.2.2 4.2.2 4.2.2 4.2.2 Cơ chế bảo mật 63 TIEU LUAN MOI download : skknchat123@gmail.com moi nhat  CSDL bảo mật thông qua Quyền (Permission) − Quyền hệ thống : Cho phép người dùng thực công việc liên quan tới CSDL − Quyền Object: Cho phép người dùng truy cập thay đổi object cụ thể Role − Bao gồm nhóm quyền role khác − Hỗ trợ gán nhiều quyền hay role cho người dùng Các giải pháp bào mật : o Oracle Advanced Security o Oracle Redaction and Masking o Oracle Database Vault & Oracle Label Security o Oracle Audit Vault & Oracle Database Firewall o Database Vault – Privilege Analysis o Oracle Enterprise Manager – Discover Sensitive Data and Databases o Oracle Database Lifecycle Management – Configuration Management 2.3 Cơ chế xác thực  Oracle hỗ trợ chế xác thực : Authentication by the Operating System − Xác thực sử dụng tài khoản đăng nhập hệ điều hành Authentication by the Network TIEU LUAN MOI download : skknchat123@gmail.com moi nhat − Xác thực Mạng Authentication by Oracle Database − Xác thực tài khoản Cơ sở liệu Oracle Authentication of Database Administrators − Xác thực tài khoản quản trị viên sở liệu ˜ Oracle cho phép cá thể sở liệu sử dụng tất phương thức Oracle yêu cầu thủ tục xác thực đặc biệt cho người quản trị sở liệu, họ thực thao tác sở liệu đặc biệt Oracle mã hóa mật q trình truyền để đảm bảo tính bảo mật trình xác thực mạng 4.3 QUYỀN TRUY XUẤT DỮ LIỆU Phân loại SYSOPER SYSDBA 4.4 QUYỀN VÀ VAI TRÒ 4.4.1 Quyền (privilege) − Một quyền cho phép thực câu lệnh SQL phép truy xuất đến đối tượng (vd: quyền tạo bảng CREATE TABLE, quyền connect 65 TIEU LUAN MOI download : skknchat123@gmail.com moi nhat đến sở liệu CREATE SESSION, quyền SELECT bảng cụ thể đó, …) − Chỉ cấp cho user xác quyền mà user cần đến Việc cấp dư thừa quyền khơng cần thiết gây nguy hại cho việc bảo mật hệ thống  Có loại quyền: ˜ Quyền hệ thống (System Privilege): Là quyền thực tác vụ CSDL cụ thể quyền thực loại hành động tất đối tượng schema hệ thống Ví dụ : quyền ALTER SYSTEM, quyền CREATE TABLE, quyền DELETE ANY TABLE (xóa hàng bảng CSDL),… − User cấp quyền hệ thống có điều kiện sau: o User cấp quyền hệ thống với tùy chọn WITH ADMIN OPTION o User có quyền GRANT ANY PRIVILEGE  Quyền đối tượng (Schema Object Privilege Object Privilege): Là quyền thực hành động cụ thể đối tượng schema cụ Ví dụ : quyền xóa hàng liệu khỏi bảng Department − Có nhiều quyền đối tượng khác dành cho loại đối tượng schema khác − Dùng để quản lý việc truy xuất đến đối tượng schema cụ thể − User cấp quyền đối tượng có điều kiện sau: o User có tất quyền đối tượng tất đối tượng thuộc schema Vì user có quyền cấp quyền đối tượng đối tượng thuộc sở hữu cho user khác o User có quyền GRANT ANY OBJECT PRIVILEGE o User cấp quyền đối tượng với tùy chọn WITH GRANT OPTION 4.4.2 Vai trò (role) − Role tập hợp bao gồm quyền role khác − Role gán cho user role khác − Role giúp cho việc quản trị người dùng dễ dàng tiết kiệm công sức TIEU LUAN MOI download : skknchat123@gmail.com moi nhat − Có số role có sẵn hệ thống định nghĩa(vd: DBA, RESOURCE, CONNECT, …) đa phần role người quản trị CSDL tạo − Role đối tượng schema (schema object) nên không lưu trữ schema user tạo Do vậy, user tạo role bị xóa mà khơng ảnh hưởng đến role − User cấp role có điều kiện sau: o User tạo role o User cấp role với tùy chọn WITH ADMIN OPTION o User có quyền GRANT ANY ROLE  Bảo mật role − Role khơng phải mặc định bật yêu cầu SET ROLE vacationdba; − Role bảo vệ qua chế xác thực − Role bảo mật cài đặt CREATE ROLE secure_application_role IDENTIFIED USING ; Các role định nghĩa sẵn Role CONNECT DBA RESOURCE 67 TIEU LUAN MOI download : skknchat123@gmail.com moi nhat SCHEDULER_ADMIN SELECT CATALOG_ROLE KẾT LUẬN Oracle sản phẩm phần mềm quản lý database server mạnh mẽ để phục vụ cho tổ chức doanh nghiệp cá nhân Một hệ thống quản lý sở liệu không sử dụng để lưu trữ liệu mà cịn để quản lý cách hiệu cung cấp hiệu suất cao, quyền truy cập ủy quyền tính khơi phục lỗi Nó bao gồm hầu hết tất tính cần thiết để hỗ trợ ứng dụng đại sử dụng rộng rãi cung cấp giải pháp phần mềm dễ sử dụng quản lý hoạt động database Oracle nhà lãnh đạo ngành công nghiệp sở liệu quan hệ Nó giúp cho doanh nghiệp giải vấn đề lưu trữ, cập nhật, thay đổi quản lý liệu Các ứng dụng có TIEU LUAN MOI download : skknchat123@gmail.com moi nhat thể mua với sở liệu ORACLE linh hoạt mạnh mẽ đáp ứng nhu cầu nhiều loại hình doanh nghiệp khác Nhưng bên cạnh Hệ quản trị sở liệu Oracle có khuyết điểm : chi phí quuyền lớn, rào cản cơng nghệ chưa có tương tích, ngơn ngữ lập trình java khó khăn việc tiếp cận với cơng cụ lập trình, thiết kế Sau tìm hiểu hoạt động hệ sở liệu Oracle, ta hiểu thêm Oracle có ưu điểm đem lại như: tính ổn định, tính đáp ứng nhanh, tính bảo mật, tính đa tảng, cam kết hỗ trợ từ hãng phần mềm Nó bao gồm hầu hết tất tính cần thiết để hỗ trợ ứng dụng đại Nhờ vậy, Oracle giải pháp đắn doanh nghiệp lựa chọn, xứng đáng đạt top DB-Engines 2019 Thông qua báo cáo mong cung cấp chứng tính ưu việt hoạt động hệ sở liệu Oracle TÀI LIỆU THAM KHẢO Khái niệm : https://www.techopedia.com/definition/8711/oracle-database https://hoclaptrinh.vn/tutorial/hoc-sql-server/cac-khai-niem-rdbms Lịch sử : https://docs.oracle.com/cd/E11882_01/server.112/e40540/intro.htm#CNCPT939 Ưu nhược điểm : https://theninehertz.com/blog/advantages-of-using-oracledatabase#Major_Advantages_of_Oracle_Database Các phiên bản: https://docs.oracle.com/cd/B28359_01/license.111/b28287/editions.htm#DBLIC116 Cài đặt cấu hình Orcale: 69 TIEU LUAN MOI download : skknchat123@gmail.com moi nhat https://vinasupport.com/huong-dan-cai-dat-oracle-database-12c-trenwindows/ https://www.oracle.com/webfolder/technetwork/tutorials/obe/db/12c/r1/ Windows_DB_Install_OBE/Installing_Oracle_Db12c_Windows.html Các thành phần : https://csc.edu.vn/lap-trinh-va-csdl/tin-tuc/kien-thuc-lap-trinh/hoc-oracle kien-thuc-coban-cho-nguoi-moi-bat-dau-802 Tạo cấu hình CSDL: https://www.youtube.com/watch?v=6ksJ5iDpUWw Sao lưu phục hồi database: https://www.tranvanbinh.vn/2018/09/rman-backupcommand.html https://www.youtube.com/watch?v=6Ri0RV6Ck9s Bảng : https://www.tranvanbinh.vn/2020/02/tutorial-dba-co-ban-chuong-14-quan-ly.html Khung nhìn : https://freetuts.net/cac-lenh-quan-ly-view-trong-oracle-1412.html Thủ tục : https://freetuts.net/tim-hieu-procedure-trong-oracle-1432.html Hàm : https://freetuts.net/tim-hieu-function-trong-oracle-1433.html Chỉ mục : https://www.tranvanbinh.vn/2020/02/tutorial-dba-co-ban-chuong-15-quan-ly.html Ràng buộc : https://www.tranvanbinh.vn/2021/01/sql-constraints.html Bẫy lỗi : https://freetuts.net/tim-hieu-trigger-trong-oracle-1435.html Tài khoản người dùng CSDL : https://www.youtube.com/watch?v=iJj9YSzTbnM Mơ hình truy cập : https://www.tranvanbinh.vn/2020/02/chuong-2-cac-thanh-phan-kien-truc.html Cơ chế bảo mật: https://www.youtube.com/watch?v=HkZdu-Tl9XM&t=526s TIEU LUAN MOI download : skknchat123@gmail.com moi nhat https://pnh.com.vn/nhung-giai-phap-bao-mat-oracle-ban-nen-biet/ Cơ chế xác thực : https://docs.oracle.com/cd/B19306_01/network.102/b14266/authmeth.htm#BABCGGEB https://www.youtube.com/watch?v=iJj9YSzTbnM https://docs.oracle.com/cd/B19188_01/doc/B15917/sqcmd.htm https://blog.cadenait.com/database/tao-va-phan-quyen-user-trong-oracle-database/ Quyền truy xuất liệu : https://www.tranvanbinh.vn/2020/02/tutorial-dba-co-ban-chuong-19-cac-quyen.html Quyền: https://www.tranvanbinh.vn/2020/02/tutorial-dba-co-ban-chuong-19-cac-quyen.html Vai trò : https://www.tranvanbinh.vn/2020/06/hoc-oracle-db-tu-z-bai-20-quan-ly-chuc.html 71 TIEU LUAN MOI download : skknchat123@gmail.com moi nhat ... THÀNH PHẦN CƠ BẢN Có ba cấu trúc kiến trúc máy chủ Cơ sở liệu Oracle: cấu trúc nhớ, cấu trúc quy trình cấu trúc lưu trữ Một hệ thống sở liệu Oracle bao gồm sở liệu Oracle cá thể sở liệu Oracle. .. khác Oracle cung cấp số tùy chọn sở liệu, gói sản phẩm khác để nâng cao khả Cơ sở liệu Oracle cho ứng dụng cụ thể Cơ sở liệu Oracle Standard Edition One − Cơ sở liệu Oracle Standard Edition One mang... dụng đến hệ thống quản lý sở liệu quan hệ ( RDBMS ).Trong đó, RDBMS viết tắt Relational Database Management System có nghĩa hệ quản trị sỡ liệu quan hệ RDBMS sở cho SQL, cho tất hệ thống sở liệu

Ngày đăng: 10/10/2022, 05:20

HÌNH ẢNH LIÊN QUAN

2.1. TẠO VÀ CẤU HÌNH CƠ SỞ DỮ LIỆU 2.1.1. Tạo cơ sở dữ liệu - TIỂU LUẬN môn  hệ QUẢN TRỊ cơ sở dữ LIỆU tên đề tài  PHẦN mềm QUẢN TRỊ cơ sở dữ LIỆU ORACLE
2.1. TẠO VÀ CẤU HÌNH CƠ SỞ DỮ LIỆU 2.1.1. Tạo cơ sở dữ liệu (Trang 30)
hiển thị như hình dưới ˜ chọn Next - TIỂU LUẬN môn  hệ QUẢN TRỊ cơ sở dữ LIỆU tên đề tài  PHẦN mềm QUẢN TRỊ cơ sở dữ LIỆU ORACLE
hi ển thị như hình dưới ˜ chọn Next (Trang 30)
2.1.2. Cấu hình - TIỂU LUẬN môn  hệ QUẢN TRỊ cơ sở dữ LIỆU tên đề tài  PHẦN mềm QUẢN TRỊ cơ sở dữ LIỆU ORACLE
2.1.2. Cấu hình (Trang 39)
TIEU LUAN MOI downloa d: skknchat123@gmail.com moi nhat - TIỂU LUẬN môn  hệ QUẢN TRỊ cơ sở dữ LIỆU tên đề tài  PHẦN mềm QUẢN TRỊ cơ sở dữ LIỆU ORACLE
downloa d: skknchat123@gmail.com moi nhat (Trang 39)
TIEU LUAN MOI downloa d: skknchat123@gmail.com moi nhat - TIỂU LUẬN môn  hệ QUẢN TRỊ cơ sở dữ LIỆU tên đề tài  PHẦN mềm QUẢN TRỊ cơ sở dữ LIỆU ORACLE
downloa d: skknchat123@gmail.com moi nhat (Trang 43)
Bước 8: Nếu hiện như hình thì đã cấu hình thành cơng - TIỂU LUẬN môn  hệ QUẢN TRỊ cơ sở dữ LIỆU tên đề tài  PHẦN mềm QUẢN TRỊ cơ sở dữ LIỆU ORACLE
c 8: Nếu hiện như hình thì đã cấu hình thành cơng (Trang 43)
˜ Để tạo một bản sao hình ảnh của một tệp dữ liệu cụ thể BACKUP AS COPY DATAFILE <file#> - TIỂU LUẬN môn  hệ QUẢN TRỊ cơ sở dữ LIỆU tên đề tài  PHẦN mềm QUẢN TRỊ cơ sở dữ LIỆU ORACLE
t ạo một bản sao hình ảnh của một tệp dữ liệu cụ thể BACKUP AS COPY DATAFILE <file#> (Trang 46)
3.1. BẢNG (TABLE) - TIỂU LUẬN môn  hệ QUẢN TRỊ cơ sở dữ LIỆU tên đề tài  PHẦN mềm QUẢN TRỊ cơ sở dữ LIỆU ORACLE
3.1. BẢNG (TABLE) (Trang 48)
3.1.4. Thay đổi trong bảng - TIỂU LUẬN môn  hệ QUẢN TRỊ cơ sở dữ LIỆU tên đề tài  PHẦN mềm QUẢN TRỊ cơ sở dữ LIỆU ORACLE
3.1.4. Thay đổi trong bảng (Trang 50)
3.1.4. Thay đổi trong bảng - TIỂU LUẬN môn  hệ QUẢN TRỊ cơ sở dữ LIỆU tên đề tài  PHẦN mềm QUẢN TRỊ cơ sở dữ LIỆU ORACLE
3.1.4. Thay đổi trong bảng (Trang 50)
Giả sử ban đầu tạo một bảng user gồm ID và NAME như sau: - TIỂU LUẬN môn  hệ QUẢN TRỊ cơ sở dữ LIỆU tên đề tài  PHẦN mềm QUẢN TRỊ cơ sở dữ LIỆU ORACLE
i ả sử ban đầu tạo một bảng user gồm ID và NAME như sau: (Trang 53)
Một index có thể tạo hoặc trên acount của user là owner của bảng hay tạo trên một acount khác. - TIỂU LUẬN môn  hệ QUẢN TRỊ cơ sở dữ LIỆU tên đề tài  PHẦN mềm QUẢN TRỊ cơ sở dữ LIỆU ORACLE
t index có thể tạo hoặc trên acount của user là owner của bảng hay tạo trên một acount khác (Trang 56)
Hình vẽ 5. Thơng tin về Index - TIỂU LUẬN môn  hệ QUẢN TRỊ cơ sở dữ LIỆU tên đề tài  PHẦN mềm QUẢN TRỊ cơ sở dữ LIỆU ORACLE
Hình v ẽ 5. Thơng tin về Index (Trang 63)
Đầu tiên tạo một bảng để thực hành như sau: - TIỂU LUẬN môn  hệ QUẢN TRỊ cơ sở dữ LIỆU tên đề tài  PHẦN mềm QUẢN TRỊ cơ sở dữ LIỆU ORACLE
u tiên tạo một bảng để thực hành như sau: (Trang 66)
− SYSTEM: Sở hữu những bảng và view phụ trợ phục vụ cho việc quản trị - TIỂU LUẬN môn  hệ QUẢN TRỊ cơ sở dữ LIỆU tên đề tài  PHẦN mềm QUẢN TRỊ cơ sở dữ LIỆU ORACLE
h ữu những bảng và view phụ trợ phục vụ cho việc quản trị (Trang 69)

TRÍCH ĐOẠN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w