cơ sở dữ liệu bài giảng

Bài giảng Cơ sở dữ liệu - Bài 5: Chuẩn hóa

Bài giảng Cơ sở dữ liệu - Bài 5: Chuẩn hóa

... Trang 1CƠ SỞ DỮ LIỆU Bài 5: CHUẨN HOÁ Trang 2BÀI TOÁN THỰC TẾ • Xử lý trường hợp phát hiện các phụ thuộc hàm không tầm thường ... hoặc vi phạm nhưng kết quả tách không Trang 9M→G (MG) (HML) Trang 10THẢO LUẬN • Làm bài tập Trang 12CƠ SỞ LÝ THUYẾT • Định lý: Một phân rã đã bảo toàn phụ thuộc sẽ bảo toàn thông tin nếu ... chuẩn thiết kế – Xử lý tình huống phát sinh PTH mới – Xử lý tình huống gặp phụ thuộc đa trị Trang 6CƠ SỞ LÝ THUYẾT • Định lý: Với phân rã {(XY), (XZ)}, nếu XY hoặc XZ thì phân rã là bảo toàn

Ngày tải lên: 26/05/2014, 18:01

28 567 3
bài giảng cơ sở dữ liệu bài 7: ngôn ngữ đại số quan hệ - gv. dương khai phong

bài giảng cơ sở dữ liệu bài 7: ngôn ngữ đại số quan hệ - gv. dương khai phong

... hệ Đối tượng xử lý là các quan hệ trong sở dữ liệu quan hệ Chức năng: Cho phép mô tả các phép toán rút trích dữ liệu từ các quan hệ trong sở dữ liệu quan hệ Cho phép tối ưu quá trình rút ... năm phép toán bản:1 Chọn ( ) hoặc ( : ) 2 Chiếu ( ) hoặc ( [ ] ) 3 Tích ( ) 4 Hiệu ( ) 5 Hội ( )      3 Các phép toán 3.1 Giới thiệu Trang 7Các phép toán khác không bản nhưng ... Trang 1BUỔI 6Bài 7: Ngôn ngữ Đại số quan hệ Trang 2Nội dung1 Giới thiệu Trang 31 Giới thiệuĐại số quan hệ (ĐSQH)

Ngày tải lên: 02/07/2014, 17:43

20 689 0
Bài giảng cơ sở dữ liệu  bài 3   đh CNTT

Bài giảng cơ sở dữ liệu bài 3 đh CNTT

... Trang 1Bài 3: Mô hình dữ liệu quan hệ(Relational Data Model) Trang 2 2.8 Lược đồ quan hệ và lược đồ CSDL 2.9 Hiện thực mô hình ER bằng mô hình dữ liệu quan hệ. Nội dung Trang ... nhớ)  Kiểu dữ liệu: Số, Chuỗi, Thời gian, Luận lý, OLE.  Miền giá trị: tập giá trị mà thuộc tính thể nhận Ký hiệu miền giá trị của thuộc tính A là Dom(A).  Ví dụ:GIOITINH kiểu dữ liệu là Chuỗi,miền ... CSDL 2.9 Hiện thực mô hình ER bằng mô hình dữ liệu quan hệ. Nội dung Trang 31 Giới thiệu Mô hình Dữ liệu Quan hệ (Relational Data Model) dựa trên khái niệm quan hệ.  Quan hệ là khái niệm toán

Ngày tải lên: 03/12/2015, 00:36

30 184 0
Bài giảng cơ sở dữ liệu  bài 1   đh CNTT

Bài giảng cơ sở dữ liệu bài 1 đh CNTT

... điểm:  Trùng lắp dữ liệu lãng phí, dữ liệu không nhất quán  Chi phí cao  Chia sẻ dữ liệu kém Trang 7Khoa HTTT-Đại học CNTT 73 sở dữ liệu (1)  Định nghĩa: sở dữ liệu là một hệ thống ... cấp quyền, sao lưu, phục hồi dữ liệu, giải quyết các tranh chấp dữ liệu … Trang 11Khoa HTTT-Đại học CNTT 115 Hệ quản trị sở dữ liệu (1)  Hệ quản trị sở dữ liệu (DBMS – DataBase Management ... học CNTT 93 sở dữ liệu  Những vấn đề cần giải quyết:  Tính chủ quyền dữ liệu  Tính bảo mật và quyền khai thác thông tin của người sử dụng  Tranh chấp dữ liệu  Đảm bảo dữ liệu khi sự

Ngày tải lên: 03/12/2015, 01:38

15 147 0
Bài giảng cơ sở dữ liệu  bài 2   GV  dương khai phong

Bài giảng cơ sở dữ liệu bài 2 GV dương khai phong

... Trang 1BUỔI 2Bài 2 (tt): Mô hình thực thể mối kết hợp (Entity–RelationShip Model) Bài 3: Mô hình dữ liệu quan hệ (Relational Data Model) Trang 2Bài 2: (tt)Mô hình thực thể mối ... trưởng cho lớp  Phân công giảng dạy: giáo viên dạy lớp nào với môn học gì, ở học kỳ, năm học nào Lưu trữ kết quả thi: học viên thi môn học nào, Trang 24Bài 3: Mô hình dữ liệu quan hệ(Relational ... nhớ)  Kiểu dữ liệu: Số, Chuỗi, Thời gian, Luận lý, OLE.  Miền giá trị: tập giá trị mà thuộc tính thể nhận Ký hiệu miền giá trị của thuộc tính A là Dom(A). Ví dụ:GIOITINH kiểu dữ liệu là Chuỗi,miền

Ngày tải lên: 03/12/2015, 03:34

52 168 0
bài giảng truy vấn cơ sở dữ liệu Bài 1

bài giảng truy vấn cơ sở dữ liệu Bài 1

... sở dữ liệu n Liệt kê các mô hình sở dữ liệu khác nhau n Mô tả các khái niệm bản liên quan đến sở dữ liệu Mục tiêu của bài học (2) n Mô tả các khái niệm bản liên quan đến ... với dữ liệu n thể duy trì được sự nhất quán dữ liệu n thể thực hiện được việc bảo mật dữ liệu DBMS Sự phát triển của DBMS-1 Truy xuất Dữ liệu Thêm Dữ liệu Cập nhật Dữ liệu Xóa Dữ liệu Brian ... 27 Tài liệu Trang 2Kiến thức nền tảng về sở dữ liệuBài 1 Concepts of RDBMS and SQL Server 2000/Session 1/ 5 of 27 Mục tiêu của bài học (1) n Giải thích vì sao chúng ta cần sở dữ liệu

Ngày tải lên: 11/01/2016, 16:57

10 341 0
bài giảng truy vấn cơ sở dữ liệu  Bài 2

bài giảng truy vấn cơ sở dữ liệu Bài 2

... Session 2/ 10 of 28 Các kiểu dữ liệu trong Access-1 nText: Lưu các dữ liệu chữ và số, tối đa 255 kí tự nMemo: Lưu dữ liệu văn bản dài hơn 255 kí tự nNumber: Lưu các dữ liệu số dùng được trong ... RDBMS and SQL Server 2000 / Session 2/ 24 of 28 Nhập dữ liệu với Access nNhập dữ liệu (importing data) nghĩa là lấy dữ liệu từ 1 nguồn dữ liệu bên ngoài như từ 1 tập tin văn bản, bảng tính hay ... của dữ liệu nGiải thích các quy tắc kiểm tra tính hợp lệ của dữ liệu nGiải thích làm thế nào để thêm, sửa và xóa dữ liệu Concepts of RDBMS and SQL Server 2000/ Session 2/ 3 of 28 Mục tiêu của bài

Ngày tải lên: 11/01/2016, 16:57

11 288 0
bài giảng truy vấn cơ sở dữ liệu  Bài 3

bài giảng truy vấn cơ sở dữ liệu Bài 3

... quản lý (Enterprise Manager), bộ phân tích truy vấn (Query Analyzer) nHiểu rõ cách sử dụng tệp sở dữ liệu (database file) và tệp tin nhật ký (log file) Mục tiêu của chương(2) n Phân biệt giữa ... vật lý được đưa ra trong SQL Server và MS Access n Hiểu rõ cách làm thế nào để tạo lập và xoá sở dữ liệu trong SQL Server n Nắm được các thao tác bảo trì Trang 2Concepts of RDBMS and SQL Server ... Đăng nhập vào SQL Server-2 Trang 5Concepts of RDBMS and SQL Server 2000/Session 3/ 13 of 31Cơ sở dữ liệu SQL Server Concepts of RDBMS and SQL Server 2000/Session 3/ 14 of 31 CSDL mẫu NorthWind

Ngày tải lên: 11/01/2016, 16:57

11 318 0
bài giảng truy vấn cơ sở dữ liệu  Bài 4

bài giảng truy vấn cơ sở dữ liệu Bài 4

... 37Kiểu dữ liệu Binary, varbinary, Numeric, Decimal, float, real Concepts of RDBMS and SQL Server 2000/Session 4/ 11 of 37 Các kiểu dữ liệu của hệ thống Tính toàn vẹn dữ liệu (1) Toàn vẹn dữliệu ... thiết n Kiểu dữ liệu trong mỗi bảng n Giới hạn trên dữ liệu n Khoá n Giá trị mặc định n chỉ mục n Giá trị rỗng(Null) Chuẩn hoá là quá trình loại bỏ các thông tin thừa trên dữ liệu Concepts ... dữliệu Trang 5Concepts of RDBMS and SQL Server 2000/Session 4/ 13 of 37Tính toàn vẹn dữ liệu (2) Ràng buộc dữ liệu Ràng buộc tham chiếu Ràng buộc người dùng định nghĩa Ràng buộc miền Ràng buộc

Ngày tải lên: 11/01/2016, 16:57

13 340 0
Bài giảng Cơ sở dữ liệu: Bài thực hành Cơ sở dữ liệu 1 - Lê Nhị Lãm Thúy

Bài giảng Cơ sở dữ liệu: Bài thực hành Cơ sở dữ liệu 1 - Lê Nhị Lãm Thúy

... Trang 1CƠ SỞ DỮ LIỆULê Nhị Lãm Thuý thuylnl@sgu.edu.vn Trang 2TẠO CSDL, TABLE, KHOÁ, RELATIONSHIP Phần 1 Trang ... tạo bảng cho Database mới, nhấp phải chuột vào Table New Table… Tạo table Trang 9TẠO TABLEThêm dữ liệu (tên thuộc tính, type, khóa chính) cho bảng Trang 10TẠO TABLELưu Table vừa tạo (Save), hiện

Ngày tải lên: 11/07/2020, 04:23

18 105 0
Bài giảng Cơ sở dữ liệu: Bài thực hành Cơ sở dữ liệu 2 - Lê Nhị Lãm Thúy

Bài giảng Cơ sở dữ liệu: Bài thực hành Cơ sở dữ liệu 2 - Lê Nhị Lãm Thúy

... A’,’2013’,'001’) Trang 10NHẬP TIÉNG VIỆT Đề nhập tiêng viét trong Query Analyser can: — Chọn kiêu dữ liệu hỗ trợ Unicode VD: nvarchar — Thêm tiền tô N (National Characters) vào trước chuỗi can nhập ... MAKHOA int Trang 6TẠO TABLE Thêm cột ALTER TABLE <Tén_bang> ADD <Tén_cot> <Kiéu_di liệu> [<RBTV>»| XÓa cột ALTER TABLE <Tén_bang> DROP COLUMN <Tén_cét> Mở rộng

Ngày tải lên: 11/07/2020, 04:24

13 52 0
Bài giảng Cơ sở dữ liệu: Bài 6 – Đỗ Thị Mai Hường

Bài giảng Cơ sở dữ liệu: Bài 6 – Đỗ Thị Mai Hường

... ra một kiểu dữ liệu mới kế thừa những kiểu dữ liệu sẳn • Cú pháp • Ví dụ CREATE DOMAIN <Tên_kdl_mới> AS <Kiểu_dữ_liệu> CREATE TYPE <Tên_kdl_mới> FROM <Kiểu_dữ_liệu> CREATE ... năm – TIME gồm giờ, phút và giây – TIMESTAMP gồm ngày và giờ Trang 10)Trang 11Ví dụ CSDL• Cho sở dữ liệu CÔNGTY gồm các lược đồ: – NHANVIEN(MANV, HONV, TENNV, NS, GT, DCHI, LUONG, MA_NQL, PHONG) ... tiếtTrang 26Lệnh INSERT• Dùng để thêm 1 hay nhiều dòng vào bảng • Để thêm dữ liệu – Tên quan hệ – Danh sách các thuộc tính cần thêm dữ liệu – Danh sách các giá trị tương ứng Trang 27Lệnh INSERT (tt)•

Ngày tải lên: 19/12/2020, 07:49

136 22 0
Bài giảng Cơ sở dữ liệu: Bài 6 – Đỗ Thị Mai Hường

Bài giảng Cơ sở dữ liệu: Bài 6 – Đỗ Thị Mai Hường

... ra một kiểu dữ liệu mới kế thừa những kiểu dữ liệu sẳn • Cú pháp • Ví dụ CREATE DOMAIN <Tên_kdl_mới> AS <Kiểu_dữ_liệu> CREATE TYPE <Tên_kdl_mới> FROM <Kiểu_dữ_liệu> CREATE ... năm – TIME gồm giờ, phút và giây – TIMESTAMP gồm ngày và giờ Trang 10)Trang 11Ví dụ CSDL• Cho sở dữ liệu CÔNGTY gồm các lược đồ: – NHANVIEN(MANV, HONV, TENNV, NS, GT, DCHI, LUONG, MA_NQL, PHONG) ... tiếtTrang 26Lệnh INSERT• Dùng để thêm 1 hay nhiều dòng vào bảng • Để thêm dữ liệu – Tên quan hệ – Danh sách các thuộc tính cần thêm dữ liệu – Danh sách các giá trị tương ứng Trang 27Lệnh INSERT (tt)•

Ngày tải lên: 07/05/2021, 13:05

136 16 0
Bài giảng Khái niệm về hệ cơ sở dữ liệu: Bài 2 - Hệ quản trị cơ sở dữ liệu

Bài giảng Khái niệm về hệ cơ sở dữ liệu: Bài 2 - Hệ quản trị cơ sở dữ liệu

... KHÁI NIỆM VỀ HỆ SỞ DỮ LIỆU CHƯƠNG I KHÁI NIỆM VỀ HỆ SỞ DỮ LIỆU TRƯỜNG THPT QUANG TRUNG ĐÀ NẴNG Tuần 3. HỆ QUẢN TRỊ SỞ DỮ LIỆU Trang 2I Các chức năng của hệ quản trị sở dữ liệuKiến thức ... quản trị sở dữ liệu là phần mềm cung cấp một môi trường thuận lợi và hiệu quả để tạo lập, lưu trữ và tìm kiếm thông tin của sở dữ liệu. • Hệ quản trị sở dữ liệu cùng với sở dữ liệu ... liệu được gọi chung là hệ sở dữ liệu. Trang 3I Các chức năng của hệ quản trị sở dữ liệuCác chức năng bản của hệ quản trị CSDL : a) Cung cấp cách tạo lập sở dữ liệu. • Người dùng sử dụng

Ngày tải lên: 09/05/2021, 13:49

13 30 0
Bài giảng Cơ sở dữ liệu - Bài 7: Các biến, toán tử, và các cấu trúc điều khiển

Bài giảng Cơ sở dữ liệu - Bài 7: Các biến, toán tử, và các cấu trúc điều khiển

... Kết quả Kiểu dữ liệu Cursor - Cho phép làm việc với sở dữ liệu theo chế duyệt từng mẫu tin - Sử dụng con trỏ khả năng dịch chuyển truy cập tới các bản ghi trong bảng dữ liệu tham chiếu ... đọc dữ liệu trong bảng theo chế từng mẫu tin (cursor) (=0 nếu đọc thành công) Cursor_rows Số nguyên Số dòng hiện thời khi đọc dữ liệu theo chế từng mẫu tin Biến hệ thống Tên biến Kiểu dữ liệu ... Kiểu dữ liệu Cursor  Bài tập: Viết đoạn chương trình cho phép thực hiện các thao tác sau: - Tạo bảng VATTU_Temp gồm 2 cột MaVTu, TenVTu với dữ liệu lấy từ bảng VATTU - Xóa từng dòng dữ liệu

Ngày tải lên: 10/05/2021, 23:01

12 17 0
Bài giảng Cơ sở dữ liệu - Bài 4: Các phát biểu T- SQL dạng lựa chọn dữ liệu

Bài giảng Cơ sở dữ liệu - Bài 4: Các phát biểu T- SQL dạng lựa chọn dữ liệu

... với mệnh đề Having  Cho phép lọc lại dữ liệu sau khi sử dụng mệnh đề Group by để nhóm dữ liệu  Cú pháp: Having điều_kiện_lọc_dữ_liệu  Ví dụ 34: Lọc lại dữ liệu ở ví dụ 33 với điều kiện Sopn<>'N001' ... tạm toàn cục (thêm cặp ký hiệu ## trước tên bảng) Sao chép dữ liệu sang bảng dữ liệu mới với mệnh đề Into  Ví dụ 31: Sao chép dữ liệu từ bảng CTPNHAP sang bảng CTPNHAP_tam, bổ sung cột ThanhTien ... with ties Sao chép dữ liệu sang bảng dữ liệu mới với mệnh đề Into Cú pháp: Select Danh_sách_các_cột Into Tên_bảng_mới From Tên_bảng_dl * Lưu ý: Bảng mới thể là: - Bảng dữ liệu mới - Bảng tạm

Ngày tải lên: 11/05/2021, 00:06

10 34 0
Bài giảng Cơ sở dữ liệu: Bài 9 - Cao Kim Tuyến

Bài giảng Cơ sở dữ liệu: Bài 9 - Cao Kim Tuyến

... 48 Trang 49Bài tập 1 (giải) Lặp lại bước 2: f1, f4 không thỏa, X3 = X2 = ACDEH  Vì AC + = ACDEH  E => AC → E thuộc F + (hay AC → E được Trang 50Bài tập 1 (Cách khác)Trang 51Bài tập 2 Cho ... phụ thuộc hàm Trang 123 Bao đóng (2) Bài toán thành viên:  Kiểm tra PTH X → Y được suy diễn lôgíc từ F không? (tức là X → Y ∈ F + ? )  Đây là một bài toán khó giải.  Đòi hỏi phải một ... sau: SINHVIEN(Tên, Mônhọc, SốĐT, ChuyênNgành, GiảngViên, Điểm) Trang 6Khoa HTTT - Đại học CNTT 61 Phụ thuộc hàm (4) Tên Mônhọc SốĐT ChuyênNgành GiảngViên Điểm Các phụ thuộc hàm kéo theo: Trang

Ngày tải lên: 11/05/2021, 00:12

53 3 0
Bài giảng Cơ sở dữ liệu - Bài 6: Mô hình thực thể kết hợp

Bài giảng Cơ sở dữ liệu - Bài 6: Mô hình thực thể kết hợp

... mô hình ER • Yêu cầu: áp dụng thực tế Trang 16PHƯƠNG PHÁP LUẬN THIẾT KẾ Trang 17MINH HOẠ • sở dữ liệu Mỹ Gia Trang 18MỸ GIA: CHUYÊN VIÊN • Xem nhà • Kiểm tra • Quảng cáo • Tư vấn Trang 19MỸ ... hợp giữa: Hoá đơn và Khách hàng (1-n), Hoá đơn và Hàng hoá (n-n) Trang 12BÁN HÀNG: THU TIỀN • Dữ liệu: Ai trả ? Trả cho HĐ nào ? Chi tiết ? • Thực thể: Phiếu thu, Hoá đơn, Khách hàng • Mối kết ... Tìm thực thể • Tìm mối kết hợp • Xác định bản số của mối kết hợp Trang 11BÁN HÀNG: LẬP HOÁ ĐƠN • Dữ liệu: Bán cho ai ? Ai bán ? Bán gì ? Chi tiết ? • Thực thể: Hoá đơn, Hàng hoá, Khách hàng • Mối

Ngày tải lên: 11/05/2021, 03:56

24 12 0
Bài giảng Cơ sở dữ liệu: Bài 2 - ĐH CNTT

Bài giảng Cơ sở dữ liệu: Bài 2 - ĐH CNTT

... hình dữ liệu mạng • Mô hình dữ liệu phân cấp • Mô hình dữ liệu thực thể mối kết hợp • Mô hình dữ liệu quan hệ • Mô hình dữ liệu hướng đối tượng Trang 52 Mô hình dữ liệu mạng (1)• Mô hình dữ liệu ... Nghệ Thông TinMôn: Sở Dữ Liệu Thời lượng: 45LT+30TH Trang 2Bài 2: Các mô hình dữ liệu Trang 41 Giới thiệuMô hình dữ liệu là sự trừu tượng hóa của môi trường thực, biểu diễn dữ liệu ở mức quan ... • Khả năng diễn đạt ngữ nghĩa kém Trang 102 Mô hình dữ liệu mạng (6)• Bài tập: Xây dựng mô hình dữ liệu mạng cho sở dữ liệu quản lý bán hàng trong một siêu thị (giáo viên mô tả hiện trạng,

Ngày tải lên: 11/05/2021, 03:56

34 5 0
Bài giảng Cơ sở dữ liệu: Bài 3 - ĐH CNTT

Bài giảng Cơ sở dữ liệu: Bài 3 - ĐH CNTT

... Trang 1Bài 3: Mô hình dữ liệu quan hệ(Relational Data Model) Trang 2 2.8 Lược đồ quan hệ và lược đồ CSDL 2.9 Hiện thực mô hình ER bằng mô hình dữ liệu quan hệ. Nội dung Trang ... nhớ)  Kiểu dữ liệu: Số, Chuỗi, Thời gian, Luận lý, OLE.  Miền giá trị: tập giá trị mà thuộc tính thể nhận Ký hiệu miền giá trị của thuộc tính A là Dom(A).  Ví dụ:GIOITINH kiểu dữ liệu là Chuỗi,miền ... CSDL 2.9 Hiện thực mô hình ER bằng mô hình dữ liệu quan hệ. Nội dung Trang 31 Giới thiệu Mô hình Dữ liệu Quan hệ (Relational Data Model) dựa trên khái niệm quan hệ.  Quan hệ là khái niệm toán

Ngày tải lên: 11/05/2021, 03:56

30 5 0

Bạn có muốn tìm thêm với từ khóa:

w