Bài giảng slide cơ sở dữ liệu_BKA_C1:Giới thiệu về CSDL
1 Chương 1. Giới thiệu về cơ sở dữ liệu 2006 Nguyễn Trung Trực - Khoa CNTT Chương 1 Giới thiệu về cơ sở dữ liệu 2 Chương 1. Giới thiệu về cơ sở dữ liệu 2006 Nguyễn Trung Trực - Khoa CNTT Nội dung Ðịnh nghĩa các thuật ngữ. Sự lớn mạnh và tầm quan trọng của cơ sở dữ liệu (CSDL). Các hạn chế của việc xử lý tập tin truyền thống. Các loại CSDL. Các ưu điểm của CSDL. Chi phí và rủi ro của CSDL. Hệ quản trị CSDL. Các thành phần của môi trường CSDL. Sự phát triển của các hệ CSDL. 3 Chương 1. Giới thiệu về cơ sở dữ liệu 2006 Nguyễn Trung Trực - Khoa CNTT Các khái niệm cơ bản và định nghĩa Cơ sở dữ liệu f database f Cơ sở dữ liệu là sự tập hợp có tổ chức các dữ liệu có liên quan luận lý với nhau. f Dữ liệu (data): sự biểu diễn của các đối tượng và sự kiện được ghi nhận và được lưu trữ trên các phương tiện của máy tính. f Có tổ chức (organized): lưu trữ, thao tác và truy xuất dữ liệu. f Có liên quan luận lý (logically related): dùng để trả lời các câu hỏi liên quan đến mo65t lãnh vực. 4 Chương 1. Giới thiệu về cơ sở dữ liệu 2006 Nguyễn Trung Trực - Khoa CNTT Các khái niệm cơ bản và định nghĩa Thông tin f information f Dữ liệu trong ngữ cảnh. f Dữ liệu được tổng hợp / xử lý. 5 Chương 1. Giới thiệu về cơ sở dữ liệu 2006 Nguyễn Trung Trực - Khoa CNTT Các khái niệm cơ bản và định nghĩa Dữ liệu 50010273 Nguyễn Trung TiếnMT0020 50100298 Lê Việt Hùng MT01 19 59900012 Trần Hùng ViệtMT9921 50200542 Hồ Xuân Hương MT02 18 50000075 Bùi Đức Duy MT00 20 Thông tin: dữ liệu trong ngữ cảnh Mã sinh viên Họ và tên sinh viên Lớp Tuổi 50010273 Nguyễn Trung TiếnMT0020 50100298 Lê Việt Hùng MT01 19 59900012 Trần Hùng ViệtMT9921 50200542 Hồ Xuân Hương MT02 18 50000075 Bùi Đức Duy MT00 20 6 Chương 1. Giới thiệu về cơ sở dữ liệu 2006 Nguyễn Trung Trực - Khoa CNTT Các khái niệm cơ bản và định nghĩa Thông tin: dữ liệu được tổng hợp / xử lý MT00 40% MT01 20% MT02 20% MT99 20% 7 Chương 1. Giới thiệu về cơ sở dữ liệu 2006 Nguyễn Trung Trực - Khoa CNTT Các khái niệm cơ bản và định nghĩa Siêu dữ liệu f metadata f Dữ liệu về dữ liệu. f Các đặc tính: định nghĩa dữ liệu, cấu trúc dữ liệu, qui tắc / ràng buộc. Siêu dữ liệu cho Sinh_viên Data Item Value Name Type Length Min Max Description MaSV Character 8 Ma sinh vien Hoten Character 30 Ho ten sinh vien Lop Character 3 Lop Tuoi Number 2 17 25 Tuoi 8 Chương 1. Giới thiệu về cơ sở dữ liệu 2006 Nguyễn Trung Trực - Khoa CNTT Hệ thống xử lý tập tin Hệ thống xử lý tập tin f file processing system f Hệ thống xử lý tập tin là tập hợp các chương trình dùng để lưu trữ, thao tác và truy xuất các tập tin dữ liệu. Các thành phần của hệ thống xử lý tập tin f Phần cứng f Phần mềm f Con người f Các thủ tục f Dữ liệu 9 Chương 1. Giới thiệu về cơ sở dữ liệu 2006 Nguyễn Trung Trực - Khoa CNTT Hệ thống xử lý tập tin Nhược điểm của hệ thống xử lý tập tin f Phụ thuộc dữ liệu – chương trình (program- data dependence) f Dư thừa dữ liệu / Trùng lặp dữ liệu (data redundancy / duplication of data) f Hạn chế việc dùng chung dữ liệu f Thời gian phát triển lâu f Chi phí bảo trì chương trình cao 10 Chương 1. Giới thiệu về cơ sở dữ liệu 2006 Nguyễn Trung Trực - Khoa CNTT Cách tiếp cận cơ sở dữ liệu Kho dữ liệu trung tâm chứa các dữ liệu dùng chung. Cần phải có một hệ quản trị CSDL. . liệu (CSDL) . Các hạn chế của việc xử lý tập tin truyền thống. Các loại CSDL. Các ưu điểm của CSDL. Chi phí và rủi ro của CSDL. Hệ quản trị CSDL. . Các khái niệm cơ bản và định nghĩa Dữ liệu 5 0010 273 Nguyễn Trung TiếnMT0020 5010 0298 Lê Việt Hùng MT01 19 5990 0012 Trần Hùng ViệtMT9921 50200542 Hồ Xuân Hương