bttrinh tin hoc dai cuong
TRANSCRIPT
Danh sách nhóm 10 1.Quách Phước Thành 13114496 2.Trần Thành Đạt 13114025 3.Tạ Thanh Xuân 13111580 4.Trương Thế Thịnh 13128134 5.Huỳnh Minh Thắng 13114505 6.Nguyễn Thái Thanh Phương 13131473 7.Trần Thị Hồng Phấn 12128105 8.Nguyễn Thị Họa Mi 13112160 9.Trần Minh Kha 13153123 10.Nguyễn Trúc Giang 13153084
Chương 10 Quản lý cơ sở dữ liệu
CHƯƠNG 10: MỤC TIÊU
Thảo luận về chức năng tổng quát của hệ thống quản trị cơ sở dữ liệu DBMSs
Thảo luận về chức năng tổng quát của hệ thống quản trị cơ sở dữ liệu DBMSsXác định thông tin có chất lượng caoXác định thông tin có chất lượng cao
Giải thích tại sao dữ liệu quan trọng với một tổ chức?
Giải thích tại sao dữ liệu quan trọng với một tổ chức?
Thảo luận về ký hiệu số hạng, trường dữ liệu, bản ghi dữ liệu, và tập tin.
Thảo luận về ký hiệu số hạng, trường dữ liệu, bản ghi dữ liệu, và tập tin.
Xác định kỹ thuật bảo quản tập tinXác định kỹ thuật bảo quản tập tin
Phân biệt giữa phương pháp tiếp cận hệ thống xử lý tập tin và phương pháp tiếp cận
cơ sở dữ liệu.
Phân biệt giữa phương pháp tiếp cận hệ thống xử lý tập tin và phương pháp tiếp cận
cơ sở dữ liệu.
Diễn tả đặc điểm của tính quan hệ, hướng đối tượng và tính đa chiều của cơ sở dữ liệu.
Diễn tả đặc điểm của tính quan hệ, hướng đối tượng và tính đa chiều của cơ sở dữ liệu.
Giải thích cách tương tác cơ sở dữ liệu của web
Giải thích cách tương tác cơ sở dữ liệu của web
Thảo luận về trách nhiệm của người phân tích và người quản trị cơ sở dữ liệu
Thảo luận về trách nhiệm của người phân tích và người quản trị cơ sở dữ liệu
Next
Xác định số hạng cơ sở dữ liệuXác định số hạng cơ sở dữ liệu
Tạo, thay đổi,Xóa dữ liệu
Tạo, thay đổi,Xóa dữ liệu
Tạo cơ sở Dữ liệu
Tạo cơ sở Dữ liệu
Sắp xếp, Lấy dữ liệuSắp xếp,
Lấy dữ liệu
Định dạng,
bản ghi
Định dạng,
bản ghi
Dữ liệu và thông tin
Cơ sở dữ liệu là gì
Next
Phần mếm Cơ sở dữ liệu cho phép bạn
Phần mếm Cơ sở dữ liệu cho phép bạn
Thu thập tổ chức dữ liệu để bạn có thể truy cập, lấy chúng ra và sử dụng
Thu thập tổ chức dữ liệu để bạn có thể truy cập, lấy chúng ra và sử dụng
Phần mềm cơ sở dữ liệu hay còn gọi là hệ thống
quản trị cơ sở dữ liệu
Phần mềm cơ sở dữ liệu hay còn gọi là hệ thống
quản trị cơ sở dữ liệu
Data and Information
Cơ sở dữ liệu và thông tin có quan hệ như thế nào?
Next
Xử lý
Lưu trữ dữ liệu trên đĩaBước 1: thành phần dữ liệu bao gồm hình ảnh, được đưa vào , hoặc lưu trữ trên đĩa cứng
Bước 2: Máy tính lấy thành phần dữ liệu từ đĩa
Bước 3: biên lai được tạo và in
Dữ liệu là bề mặt thô Thông tin là dữ liệu đã được xử lý
và giải mã
Biên lai
Máy tính xử lý dữ liệu thành thông tin
Data and Information
Tính nguyên vẹn của dữ liệu là gì?
Next
Mức độ để dữ liệu chính xác Rác dữ liệu vào, rác dữ
liệu ra (GIGO)—Cụm từ tin học này có nghĩa là bạn không tạo ra thông tin đúng nếu dữ liệu sai
Garbage out
Garbage in
Tính nguyên vẹn bị mất
Hữu íchHữu íchDễ sử dụngDễ sử dụng
Được xử lýĐược xử lý
Dữ liệu và thông tin
Thông tinh chất lượng cao là gì
Next
Đúng thời gian
Đúng thời gian
Thử lại được
Thử lại được
Chính xácChính xác
Chi phí hiệu quảChi phí hiệu quả
Hệ thống phân cấp dữ liệu
Hệ thống phân cấp là gì?
Next
Cơ sở dữ liệu chứa các tập tin, tập tin chứa các bản ghi, bản ghi chứa các trường, trường chứa ký tự
The Hierarchy of Data
Thế nào là một trường?
Next
Sự kết hợp 1 hay nhiều ký tự. Đơn vị nhỏ nhất truy cập của
người dùng dữ liệu Kích thước 1 trường được xác
định bằng số ký tự tối đa trường có thể chứa.
Tên trường chỉ xác định mỗi trường đó
Kiểu dữ liệu chỉ rõ dạng dữ liệu trường đó chứa
Yes/NoYes/No(also called Boolean)
—only the values Yes or No (or True
or False)
HyperlinkHyperlinkWeb address that links to document or Web page
ObjectObject(also called BLOB for binary large object)—photograph, audio, video,
or document created in other application such as word processing or spreadsheet
Next
CurrencyCurrencydollar and cent amounts or
numbers containing decimal values
DateDatemonth, day, year, and
sometimes time
MemoMemolengthy text entries
TextText(also called
alphanumeric)—letters, numbers, or special
characters
NumericNumericnumbers
only
AutoNumberAutoNumberunique number automatically assigned to each new record
Có / KhôngCó / Không(còn gọi là Boolean) -only các giá trị Yes or No (hoặc Đúng
hay Sai)
Đường dẫnĐường dẫnĐịa chỉ web mà liên kết đến
tài liệu hay trang Web
Đối tượngĐối tượng(còn gọi là BLOB cho đối tượng nhị phân lớn) -photograph, âm
thanh, video, hoặc tài liệu được tạo ra trong ứng dụng khác như xử lý
văn bản hay bảng tính)
Hệ thống dữ liệu Kiểu dữ liệu thông thường là gì?
TTiền tệiền tệđồng đô la và phần trăm, hoặc số
thập phân có chứa các giá trị
NNgàygàytháng, ngày, năm, và
đôi khi thời gian
ghi nhớghi nhớmục văn bản dài
Văn bản Văn bản
( còn gọi là chữ và số)—chữ cái, số hoặc ký tự đặc
biệt
Dạng sốDạng sốChỉ có những con số
Số tự độngSố tự độngsố duy nhất được gán tự động
cho mỗi bản ghi mới
Next
Hệ thống dữ liệu Thế nào là bản ghi?
Nhóm có cùng lĩnh vực liên quan
Trường khóaTrường khóa, hoặc khóa chínhkhóa chính, xác định duy nhất mỗi bản ghi
Hệ thống dữ liệu Tập tin dữ liệu là gì?
Next
Bộ sưu tập các hồ sơ liên quan được lưu trữ trên đĩa
Trường khóaBản ghi Trường
22 Fifth Avenue
P.O. Box 45
15 Duluth Street
33099 Clark Street
1029 Wolf Avenue
Address
Auburn
Clanton
Prattville
Montgomery
Montgomery
City
ALWeinbergJonah3928
ALMarcus4872
ALValesquezAdrian3376
ALMurrayShannon2928
ALVandenbergDonna2295
StateLast NameFirst NameMember ID
Green
Duy trì dữ liệu
Bảo trì tập tin là gì?
Next
Thay đổi bản ghiThêm bản ghi
Xóa bản ghi
Quy trình lưu giữ dữ liệu hiện tại
Next
Duy trì dữ liệu Tại sao lại thêm hồ sơ? Thêm hồ sơ khi ta có dữ liệu mới
Next
Duy trì dữ liệu Tại sao lại thay đổi hồ sơ?
Dữ liệu không chính xác Cập nhật dữ liệu cũ
Next
Tại sao xóa hồ sơ? Khi hồ sơ không còn cần thiết nữa Một số chương trình loại bỏ hồ sơ ngay lập tức,
một số khác thì lưu lại
Duy trì dữ liệu
Duy trì dữ liệu
Xác nhận là gì?
Next
Quá trình so sánh dữ liệu với một bộ quy tắc để tìm ra dữ liệu có chính xác hay không
Giảm lỗi nhập dữ liệu và tăng cường tính toàn vẹn dữ liệu trước khi chương trình ghi dữ liệu trên đĩa
Kiểm tra tính nhất quán
Kiểm tra mối quan hệ hợp lý giữa hai
hoặc nhiều lĩnh vực
Duy trì dữ liệu
Next
Các loại kiểm tra tính hợp lệ là gì?
Kiểm tra phạm vi xác định
xem số nằm trong phạm vi quy định
Kiểm tra tính đầy đủ
Xác nhận rằng có một trường bắt
buộc chứa dữ liệu
Kiểm tra số
chữ số hoặc ký tự được nối vào hoặc được đưa vào một giá trị khóa chính để xác nhận tính chính xác của giá
trị khóa chính
Kiểm tra chữ/số
đảm bảo đúng loại dữ liệu nhập vào
Cô lập dữ liệu - dữ liệu được lưu trữ trong
các tập tin riêng biệt vì vậy khó truy
cập
Cô lập dữ liệu - dữ liệu được lưu trữ trong
các tập tin riêng biệt vì vậy khó truy
cập
Quá trình xử lý tập tin đối với cơ sở dữ liệu
Hệ thống xử lý tập tin là gì?
Next
Dữ liệu rườm rà - lĩnh vực giống nhau
được lưu trữ trong nhiều
tập tin
Dữ liệu rườm rà - lĩnh vực giống nhau
được lưu trữ trong nhiều
tập tin
Mỗi khoa hoặc lĩnh vực trong tổ
chức có riêng tập hợp các tập
tin
Mỗi khoa hoặc lĩnh vực trong tổ
chức có riêng tập hợp các tập
tin
Có thể có điểm yếu
Có thể có điểm yếu
Mẫu tin trong một tập tin có thể không liên quan
đến mẫu tin trong bất cứ một tập tin
nào khác
Mẫu tin trong một tập tin có thể không liên quan
đến mẫu tin trong bất cứ một tập tin
nào khác
Next
Quá trình xử lý tập tin đối với cơ sở dữ liệu
Các phương pháp tiếp cận cơ sở dữ liệu là gì? Nhiều chương trình và người sử dụng có thể chia sẻ dữ liệu
trong cơ sở dữ liệu Dữ liệu bảo mật để người dùng được phép chỉ có thể truy cập
dữ liệu nhất định
Tập tin xử lí cơ sở dữ liệu versus
Những thế mạnh của các phương pháp tiếp cận cơ sở dữ liệu
Next
Giảm cơ sở dữ liệu
Giảm cơ sở dữ liệu Cải thiện
tính toàn vẹn của dữ
liệu
Cải thiện tính toàn
vẹn của dữ liệu Chia sẻ dữ
liệuChia sẻ dữ
liệuTruy cập dễ
dàngTruy cập dễ
dàngGiảm thời gian phát
triển
Giảm thời gian phát
triển
Làm thế nào để ứng dụng một cở sở dữ liệu và các xử lí tập tin khác về cách họ trữ dữ liệu?
Next
Tập tin xử lí cơ sở dữ liệu versus
Hệ thống quản lí cơ sở dữ liệu
Hệ thống quản lí cơ sở dữ liệu phổ biến (DBMS) là gì?
Next
Hệ thống quản lí cơ sở dữ liệu
Từ điển dữ liệu là gì?
Next
Chứa dữ liệu về mỗi tập tin trong cơ sở dữ liệu và các trường bên trong các tập tin
Hệ thống quản lí cơ sở dữ liệu
Truy vấn là gì?
Next
Yêu cầu đối với dữ liệu cụ thể từ một cở sở dữ liệu
Ngôn ngữ truy vấn bao gồm đơn giản, tiếng anh giống như báo cáo cho phép người dùng để xác định dữ liệu để hiển thị, in ấn hoặc cửa hàng
Step 1. Select the fields you want to display in the resulting query.
Step 2. Assign a name to the query, so you can open it later.
Step 3. View query on the screen.
Hệ thống quản lí cơ sở dữ liệu Query by example (QBE) là gì?(Truy Vấn bằng VDu
Next
Chương trình lấy hồ sơ phù hợp với tiêu chí nhập trong các trường hợp mẫu
Query by example screen
criteriaQuery results
Có một giao diện người dùng đồ họa giúp người dùng lấy dữ liệu
Hệ thống quản lí cơ sở dữ liệu
Form là gì? (Mẫu Đơn)
Next
Cửa sổ trên màn hình cung cấp cho khu vực nhập hoặc thay đổi dữ liệu tronh cơ sở dữ liệu Được sử dùng để lấy
và duy trì trong cơ sở dữ liệu
form để gửi dữ liệu qua network hoặc internet được gọi là e-form, viết tắc dưới dạng điện tử
Next
Hệ thống quản lý cơ sở dữ liệu
Một máy phát điện báo cáo là gì? Cho phép người sử dụng thiết kế một báo cáo trên màn
hình, lấy dữ liệu vào và thiết kế báo cáo, sau đó hiển thị hoặc in báo cáo
Cũng được gọi là người viết báo cáo
Next
Hệ thống quản lý cơ sở dữ liệu
Bảo mật dữ liệu là gì ?
DBMS cung cấp phương tiện để đảm
bảo chỉ những người dùng dược ủy
quyền có thể truy cập dữ liệu
DBMS cung cấp phương tiện để đảm
bảo chỉ những người dùng dược ủy
quyền có thể truy cập dữ liệu
Đặc quyền truy cậpxác định các hoạt động cụ thể mà người dùng hay
nhóm người dùng có thể thực hiện
Đặc quyền truy cậpxác định các hoạt động cụ thể mà người dùng hay
nhóm người dùng có thể thực hiện
Đặc quyền chỉ đọc – người dùng có thể xem dữ liệu, nhưng không
thể thay đổi nó
Đặc quyền chỉ đọc – người dùng có thể xem dữ liệu, nhưng không
thể thay đổi nó
Next
Hệ thống quản lý cơ sở dữ liệuSao lưu và đăng nhập là gì?
Sao lưu là một bản sao của toàn bộ cơ sở dữ liệu
Đăng nhập là một danh sách các hoạt động mà thay đổi nội dung cơ sở dữ liệu DBMS bao gồm 3 mục
trong đăng nhập: hình ảnh lúc trước, thay đổi thực tế, và hình ảnh lúc sau
Thay đổi
Hình ảnh lúc trước
Hình ảnh lúc sau
Next
Hệ thống quản lý cơ sở dữ liệu
Một tiện ích phục hồi là gì?
Sử dụng các đăng nhập/ hoặc sao lưu để khôi phục lại cơ sở dữ liệu khi nó bị hại hay phá hủy
Rollforward— DBMS sử dụng đăng nhập lại để thay đổi dữ liệu gốc từ lần cuối lưu hoặc sao lưu
Cũng được gọi là chuyển tiếp phục hồi
Rollback— DBMS sử dụng đăng nhập để xóa bỏ bất kì thay đổi nào trong cơ sở dữ liệu trong một thời gian nhất định
Cũng được gọi là phục hồi lui lại
Next
Quan hệ, hướng đối tượng và cơ sở dữ liệu đa chiều
Một mô hình dữ liệu là gì?
Quy tắc và tiêu chuẩn xác định cách tổ chức cơ sở dữ liệu
Xác định cách người dùng xem tổ chức dữ liệu
3 mô hình dữ liệu phổ biến Quan hệ Hướng đối tượng Đối tượng quan hệ Đa chiều
Next
Quan hệ, hướng đối tượng và cơ sở dữ liệu đa chiều
Một cơ sở dữ liệu quan hệ là gì?
Lưu trữ dữ liệu trong bảng bao gồm các hàng và cột Mỗi hàng có khóa chính Mỗi cột có tên duy nhất
Cửa hàng quan hệ dữ liệu Sử dụng thuật ngữ chuyên ngành
Next
Mối liên hệ là gì? Kết nối
trong cơ sở dữ liệu
Relational, Object-Oriented, and Multidimensional DatabasesRelational, Object-Oriented, and Multidimensional Databases
Quan hệ, hướng đối tượng và cơ sở dữ liệu đa chiều
Next
SQL statement
SQL statement results
Như thế nào là Hệ thống truy vấn ngôn ngữ cấu trúc (SQL)?
Cho phép người dùng sắp xếp, cập nhật, khôi phục dữ liệu
Các câu lệnh trong SQL bao gồm các từ khóa đặt biệt và các quy luật khác nhau
Quan hệ, hướng đối tượng và cơ sở dữ liệu đa chiều
Next
Hệ quản trị cơ sở dữ liệu hướng đối tượng là gì?
Thuận lợi
Thường sử dụng hệ thống truy vấn ngôn ngữ cấu trúc Thường sử dụng hệ thống truy vấn ngôn ngữ cấu trúc
Truy cập dữ liệu trong các đối tượng
Đối tượng cơ sở dữ liệu là các mục bao gồm các việc làm như đọc và truy cập dữ liệu
Có thể lưu trữ nhiều loại dữ liệu
Có thể truy cập dữ liệu nhanh hơn
Quan hệ, hướng đối tượng và cơ sở dữ liệu đa chiều
Next
Các ví dụ về các ứng dụng máy tính của hệ quản trị cơ sở dữ liệu hướng đối tư
Cơ sở dữ liệu truyền thôngCơ sở dữ liệu truyền thông
Lữu trữ hình ảnh, phimLữu trữ hình ảnh, phim
Cơ sở dữ liệu nhóm làm việcCơ sở dữ liệu nhóm làm việc
Lưu trữ tài liệu khác như thời gian biểu, lịch làm việc, sổ ghi
nhớ…
Lưu trữ tài liệu khác như thời gian biểu, lịch làm việc, sổ ghi
nhớ…Cơ sở dữ liệu thiết kế kĩ thuật
trong máy tính
Cơ sở dữ liệu thiết kế kĩ thuật
trong máy tính
Lưu trữ các bản vẽ về kĩ thuật, kiến trúc, khoa học
Lưu trữ các bản vẽ về kĩ thuật, kiến trúc, khoa học
Cơ sở dữ liệu văn bản Cơ sở dữ liệu văn bản
Bao gồm các văn bản liên kết với dữ liệu
Bao gồm các văn bản liên kết với dữ liệu
Cơ sở dữ liệu giải tríCơ sở dữ liệu giải trí
Bao gồm văn bản, hình ảnh đồ thị, âm thanh
Bao gồm văn bản, hình ảnh đồ thị, âm thanh
Cơ sở dữ liệu internetCơ sở dữ liệu internet
Kết nối với các trang Wed khác
Kết nối với các trang Wed khác
Quan hệ, hướng đối tượng và cơ sở dữ liệu đa chiều
Next
Cơ sở dữ liệu đa kích thước là gì?
Lưu trữ dữ liệu trong kích thước nhất định
Đa kích thước, được gọi là cho phép người dùng phân tích dữ liệu
Có thể củng cố dữ liệu nhanh hơn bình thường
Quan hệ, hướng đối tượng và cơ sở dữ liệu đa chiều
Quan Hệ, hướng đối tượng và cơ sở dữ liệu đa chiều
Kho dữ liệu là gì?
Next
Thường sử dụng một quá trình gọi là khai thác dữ liệu để tìm mô hình và mối quan hệ giữa các dữ liệu
Hệ thống cơ sở dữ liệu khổng lồ mà các cửa hàng và quản lý các dữ liệu cần thiết để phân tích các giao dịch lịch sử và hiện tại
Nhanh chóng và hiệu quả để tiếp cận một lượng lớn dữ liệu
Sử dụng cơ sở dữ liệu đa chiều
Mart dữ liệu là phiên bản nhỏ hơn của kho dữ liệu
Dữ liệu Web
Dữ liệu web là gì?
p. 536 Fig. 10-23 Next
Cơ sở dữ liệu bạn truy cập thông qua Web bằng cách điền vào một mẫu trên trang Web
Thường nằm trên một máy chủ cơ sở dữ liệu, một máy tính mà các cửa hàng và cung cấp quyền truy cập vào cơ sở dữ liệu
3. Thiết kế các hồ sơ và các lĩnh vực cho mỗi bảng
2. Thiết kế các bảng
1. Determine the purpose of the database1. Determine the purpose of the database
4. Xác định các mối quan hệ giữa các bảng
4. Xác định các mối quan hệ giữa các bảng
Quản trị Cơ sở dữ liệu (CSDL)
Hướng dẫn cho phát triển cơ sở dữ liệu là gì?
Next
Bảng thiết kế trên giấy đầu tiênMỗi bảng chứa dữ liệu về một chủ đề
Hãy chắc chắn rằng mỗi hồ sơ đều có 1 khóa chínhSử dụng các trường sao cho hợp lý với từng muc riêng biệtĐừng tạo 1 trường dữ liệu mà đầu vào là dữ liệu của các trường khácDành đủ không gian cho mỗi trườngThiết lặp các giá trị mặc định cho dữ liệu đầu vào
Vai trò của các nhà phân tích cơ sở dữ liệu và quản trị là gì?
Next
Phân tích cơ sở dữ liệu (DA)Phân tích cơ sở dữ liệu (DA)
Quản trị cơ sở dữ liệu (DBA)Quản trị cơ sở dữ liệu (DBA)
Tập trung vào ý nghĩa và cách sử dụng dữ liệu
Quyết định đúng vị trí của trường, xác định các mối quan hệ, và xác định các đặc quyền truy cập của người sử dụng
Tạo ra và duy trì kho dữ liệu, quản lý bảo mật cơ sở dữ liệu, giám sát hoạt động cơ sở dữ liệu, kiểm tra sao lưu và phục hồi các thủ tục
Quản trị Cơ sở dữ liệu (CSDL)
Tóm tắt Quản lý Cơ sở dữ liệu
Chapter 10 Complete
Dữ liệu và thông tin là tài sản có giá trị như thế nào đối với tổ chức
Dữ liệu và thông tin là tài sản có giá trị như thế nào đối với tổ chức
Phương pháp duy trì dữ liệu chắc lượng cao
Phương pháp duy trì dữ liệu chắc lượng cao
Đánh giá chất lượng thông tin có giá trịĐánh giá chất lượng thông tin có giá trị
Ưu điểm của tổ chức dữ liệu trong cơ sở dữ liệu
Ưu điểm của tổ chức dữ liệu trong cơ sở dữ liệu
Nhiều loại hình cơ sở dữ liệuNhiều loại hình cơ sở dữ liệu
Vai trò của các nhà phân tích và quản trị các cơ sở dữ liệu
Vai trò của các nhà phân tích và quản trị các cơ sở dữ liệu
The End
Nhóm 10 xin cảm ơn Thầy và các bạn đã lắng nghe bài
thuyết trình của nhóm mình.