You are on page 1of 5

ĐẠI HỌC ĐÀ NẴNG

ĐẠI HỌC KINH TẾ

BÁO CÁO ĐỀ TÀI


MÔN HỌC NGHIỆP VỤ NGÂN HÀNG
Tên đề tài:
QUẢN TRỊ NGUỒN NHÂN LỰC TRONG NGÂN HÀNG
Sinh viên thực hiện:
Lớp:
Giảng viên hướng dẫn:

Đà Nẵng, 2018
CHƯƠNG 1. LÝ THUYẾT VỀ CƠ SỞ DỮ LIỆU VÀ HỆ CƠ SỞ DỮ LIỆU
 Dữ liệu: là những số liệu rời rạc như tên mặt hàng, đơn giá bán của một đơn bán
hàng.
 Cơ sở dữ liệu: là một tập hợp các dữ liệu có cấu trúc, có mối quan hệ với nhau
được lưu trữ trên các thiết bị của máy tính nhằm thỏa mãn đồng thời nhiều
người sử dụng một cách có chọn lọc. Cơ sở dữ liệu, viết tắt là CSDL, tiếng Anh
là Database.
 Một hệ quản trị CSDL (Database Management system- DBMS) là một tập hợp
các chương trình cho phép người sử dụng tạo ra và duy trì cơ sở dữ liệu. Hệ
quản trị cơ sở dữ liệu là một phần mềm hệ thống cho phép định nghĩa, xây dựng
và xử lý dữ liệu.
 Các thành phần của DBMS:
o Các mức của DBMS: gồm 3 mức: Mức chương trình khai báo cấu trúc
và chương trình ứng dụng, mức mô tả CSDL, thao tác trên CSDL và mô
tả từ điển dữ liệu, mức CSDL.
o Các chương trình khai báo cấu trúc: sử dụng ngôn ngữ DDL (ngôn ngữ
định nghĩa dữ liệu: Data Definition Language) của DBMS để thực hiện
khai báo cấu trúc. Người thiết kế và quản trị CSDL sẽ thực hiện công
việc khai báo cấu trúc logic (khai báo dữ liệu, rang buộc trên dữ liệu).
o Các chương trình ứng dụng: Sử dụng ngôn ngữ thao tác dữ liệu để truy
xuất, cập nhật, khai thác dữ liệu. Người dùng sẽ sử dụng ngôn ngữ thao
tác trực tiếp CSDL.

2
CHƯƠNG 2. HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU ORACLE

2.1. Một số khái niệm được sử dụng trong Oracle 10G


2.1.1. Data dictionary
Từ điển dữ liệu một tập hợp các bảng (table) và khung nhìn (view) giống như các
CSDL khác, là nơi lưu trữ các thông tin về cấu trúc vật lý và luận lý của CSDL.

2.1.2. Schema và Schema Object


Schema là một tập hợp các đối tượng CSDL (database object hoặc schema object)
thuộc về một người dùng. Mỗi người dùng trong 1 CSDL sở hữu duy nhất một schema
có tên trùng với tên người dùng. Ngược lại, mỗi schema chỉ tương ứng với một người
dùng mà thôi. Schema Object là cấu trúc luận lý liên quan trực tiếp đến dữ liệu của
CSDL, bao gồm các cấu trúc như bảng (table), khung nhìn (view), các thủ tục lưu trữ
sẵn (stored procedure) …

Category Time Period

Products Time

Sales
(units, price)

Customer Channel

Segment

Hình 2-1 Schema [2].


2.1.3. Cấu trúc cơ sở dữ liệu trong Oracle
Trong hệ quản trị Oracle, một CSDL được cấu thành bởi 2 cấu trúc: luận lý và vật lý.
Cấu trúc luận lý mô tả các vùng nhớ dùng để lưu trữ các đối tượng như các bảng, các
hàm…Ngược lại, cấu trúc vật lý được xác đinh bởi các tập tin hệ thống hình thành nên
CSDL.

Hình 2-2 Oracle database [2].

3
CHƯƠNG 3. PRIVILEGES VÀ ROLES

3.1. Privileges
Quyền người dùng là quyền thực thi một câu lệnh SQL hoặc quyền truy cập đến
các đối tượng của người dùng khác. Trong Oracle, có hai loại quyền người dùng:
quyền trên hệ thống (system privileges) và quyền trên đối tượng (object privilege). Có
một số quyền là tổ hợp bao gồm nhiều quyền. Một quyền có thể được gán cho một
người dùng (user) hoặc một nhóm người dùng với vai trò giống nhau (role). Tập hợp
các quyền trong Oracle là cố định, người dùng không thể định nghĩa thêm.

3.2. Roles
Thông thường, việc sử dụng role phục vụ cho 2 mục đích sau:

 Quản lý quyền của một ứng dụng CSDL


 Quản lý quyền của một nhóm người dùng có vai trò giống nhau đối với CSDL

3.3. Người dùng


Người dùng CSDL tương ứng với một truy cập (login) được gán một số quyền
nhất định. Các thông tin về người dùng được lưu trong từ điển dữ liệu và người dùng
được cấp phát một vùng nhớ (tương ứng với một schema) lưu trữ các đối tượng CSDL.
Các bước tạo người dùng trong 1 CSDL Oracle:

 Tạo các tablespace cần thiết dành cho người dùng (nếu cần thiết).
 Tạo người dùng.
 Gán các quyền cho người dùng.

4
TÀI LIỆU THAM KHẢO

[1]. TRẦN TIẾN DŨNG, Giáo Trình Lý Thuyết Và Thực Hành Oracle (Lập
Trình).: Lao động - Xã hội, 2004.
[2]. Nguyễn Văn Huân, Phạm Việt Bình, Giáo trình hệ cơ sở dữ liệu phân tán và
suy diễn.: NXB Kỹ thuật, 2009.
[3]. Nguyễn Trung Trực, Cơ Sở Dữ Liệu Phân Bố.: NXB Đại học quốc gia
TP.HCM, 2012.

MỤC LỤC

CHƯƠNG 1. LÝ THUYẾT VỀ CƠ SỞ DỮ LIỆU VÀ HỆ CƠ SỞ DỮ LIỆU.............2


CHƯƠNG 2. HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU ORACLE..........................................3
2.1. Một số khái niệm được sử dụng trong Oracle 10G..............................................3
2.1.1. Data dictionary..............................................................................................3
2.1.2. Schema và Schema Object............................................................................3
2.1.3. Cấu trúc cơ sở dữ liệu trong Oracle...............................................................3
CHƯƠNG 3. PRIVILEGES VÀ ROLES......................................................................4
3.1. Privileges.............................................................................................................4
3.2. Roles.................................................................................................................... 4
3.3. Người dùng..........................................................................................................4

DANH MỤC HÌNH ẢNH

Hình 2-1 Schema...........................................................................................................3


Hình 2-2 Oracle database.............................................................................................4

You might also like