Bài giảng điện tử môn tin học: Cơ sở dữ liệu potx

30 658 0
Bài giảng điện tử môn tin học: Cơ sở dữ liệu potx

Đ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

CSDL GV: Hồ Xuân Kiên Trường CĐCNĐN BÀI 1- MỞ ĐẦU 1. Bài toán quản lý 1. Bài toán quản lý 2. Các công việc thường gặp khi xử lý thông tin của một tổ chức a. Tạo lập hồ sơ b. Cập nhật c. Khai thác hồ sơ 3. Hệ quản trị cơ sở dữ liệu 3.1. Khái niệm 3.2. Các mức thể hiện của csdl 3.3. Các yêu cầu cơ bản 3.4. Các chức năng 3.5. Các ứng dụng 3.6. Các bước xây dựng csdl - Công việc quản lý là rất phổ biến, có thể nói mọi tổ chức đều có nhu cầu quản lý. • Công ty cần quản lý tài chính, vật tư, con người… • Khách sạn cần quản lý phòng cho thuê, các dịch vụ, khách thuê phòng, tài chính, trang thiết bị… • Bệnh viện cần quản lý bệnh nhân, thuốc, bệnh án , bác sĩ, các thiết bị y tế… - Để có thể thấy rõ công tác quản lý ta có thể xét ví dụ về bài toán Quản lý sinh viên trong nhà trường như sau: • Để quản lý sinh viên, nhà trường cần phải có hồ sơ sinh viên, đó chính là học bạ của sinh viên. Học bạ thường gồm các thông tin sau: Họ tên, ngày sinh, giới tính, địa chỉ, kết quả học tập và rèn luyện (điểm các môn học, xếp loại đạo đức…). CSDL GV: Hồ Xuân Kiên Trường CĐCNĐN BÀI 1- MỞ ĐẦU 1. Bài toán quản lý 1. Bài toán quản lý 2. Các công việc thường gặp khi xử lý thông tin của một tổ chức a. Tạo lập hồ sơ b. Cập nhật c. Khai thác hồ sơ 3. Hệ quản trị cơ sở dữ liệu 3.1. Khái niệm 3.2. Các mức thể hiện của csdl 3.3. Các yêu cầu cơ bản 3.4. Các chức năng 3.5. Các ứng dụng 3.6. Các bước xây dựng csdl • Có thể hình dung hồ sơ đó như một bảng mà mỗi cột tương ứng với một mục thông tin, mỗi hàng chứa một bộ thông tin về một sinh viên như sau: • Trong quá trình quản lý, hồ sơ có thể có những bổ sung, thay đổi, hay nhầm lẫn phải sửa đổi. Công việc này cần thực hiện chính xác và thường xuyên để đảm bảo nó phản ánh đúng thực tế. • Việc tạo lập hồ sơ không đơn thuần dùng để lưu trữ mà chủ yếu dùng để khai thác, nhằm phục vụ các yêu cầu quản lý của nhà trường (tìm kiếm, sắp xếp, thống kê, báo cáo…). CSDL GV: Hồ Xuân Kiên Trường CĐCNĐN BÀI 1- MỞ ĐẦU 1. Bài toán quản lý 2. Các công việc thường gặp khi xử lý thông tin của một tổ chức 2. Các công việc thường gặp khi xử lý thông tin của một tổ chức a. Tạo lập hồ sơ b. Cập nhật c. Khai thác hồ sơ 3. Hệ quản trị cơ sở dữ liệu 3.1. Khái niệm 3.2. Các mức thể hiện của csdl 3.3. Các yêu cầu cơ bản 3.4. Các chức năng 3.5. Các ứng dụng 3.6. Các bước xây dựng csdl - Ngày nay tin học hóa công tác quản lý chiểm khoảng 80% ứng dụng của tin học. - Công việc quản lý tại mỗi nơi, mỗi lĩnh vực có những đặc điểm riêng về đối tượng quản lý cũng như là về phương thức khai thác thông tin. - Các bài toán quản lý có đặc điểm chung là khối lượng hồ sơ cần xử lý thường là rất lớn nhưng thuật toán để xử lý nói chung là không phức tạp. - Công việc quản lý nói chung gồm: • Tạo lập hồ sơ • Cập nhật • Khai thác hồ sơ CSDL GV: Hồ Xuân Kiên Trường CĐCNĐN BÀI 1- MỞ ĐẦU 1. Bài toán quản lý 2. Các công việc thường gặp khi xử lý thông tin của một tổ chức 2. Các công việc thường gặp khi xử lý thông tin của một tổ chức a. Tạo lập hồ sơ b. Cập nhật c. Khai thác hồ sơ 3. Hệ quản trị cơ sở dữ liệu 3.1. Khái niệm 3.2. Các mức thể hiện của csdl 3.3. Các yêu cầu cơ bản 3.4. Các chức năng 3.5. Các ứng dụng 3.6. Các bước xây dựng csdl • Xác định chủ thể cần quản lý. • Xác định cấu trúc hồ sơ. • Thu nhập và tập hợp thông tin cần thiết cho hồ sơ từ nhiều nguồn khác nhau và lưu trữ đúng cấu trúc đã tạo. a. Tạo lập hồ sơ CSDL GV: Hồ Xuân Kiên Trường CĐCNĐN BÀI 1- MỞ ĐẦU 1. Bài toán quản lý 2. Các công việc thường gặp khi xử lý thông tin của một tổ chức 2. Các công việc thường gặp khi xử lý thông tin của một tổ chức a. Tạo lập hồ sơ b. Cập nhật c. Khai thác hồ sơ 3. Hệ quản trị cơ sở dữ liệu 3.1. Khái niệm 3.2. Các mức thể hiện của csdl 3.3. Các yêu cầu cơ bản 3.4. Các chức năng 3.5. Các ứng dụng 3.6. Các bước xây dựng csdl - Thông tin trong hồ sơ cần được cập nhật kịp thời để phản ánh đúng thực tế, công việc thường làm là: • Sửa hồ sơ • Bổ sung hồ sơ • Xóa hồ sơ b. Cập nhật CSDL GV: Hồ Xuân Kiên Trường CĐCNĐN BÀI 1- MỞ ĐẦU 1. Bài toán quản lý 2. Các công việc thường gặp khi xử lý thông tin của một tổ chức 2. Các công việc thường gặp khi xử lý thông tin của một tổ chức a. Tạo lập hồ sơ b. Cập nhật c. Khai thác hồ sơ 3. Hệ quản trị cơ sở dữ liệu 3.1. Khái niệm 3.2. Các mức thể hiện của csdl 3.3. Các yêu cầu cơ bản 3.4. Các chức năng 3.5. Các ứng dụng 3.6. Các bước xây dựng csdl - Các công việc thường làm là: • Sắp xếp hồ sơ • Tìm kiếm hồ sơ • Thống kê • Lập báo cáo c. Khai thác hồ sơ CSDL GV: Hồ Xuân Kiên Trường CĐCNĐN BÀI 1- MỞ ĐẦU 1. Bài toán quản lý 3. Hệ quản trị cơ sở dữ liệu 2. Các công việc thường gặp khi xử lý thông tin của một tổ chức a. Tạo lập hồ sơ b. Cập nhật c. Khai thác hồ sơ 3. Hệ quản trị cơ sở dữ liệu 3.1. Khái niệm 3.2. Các mức thể hiện của csdl 3.3. Các yêu cầu cơ bản 3.4. Các chức năng 3.5. Các ứng dụng 3.6. Các bước xây dựng csdl - Máy tính điện tử ra đời và phát triển đã trở thành một công cụ lưu trữ dữ liệu khổng lồ, tấc độ truy xuất và xử lý dữ liệu nhanh. Do vậy cần phải tạo lập được các phương thức mô tả các cấu trúc dữ liệu để có thể sử dụng máy tính trợ giúp đắc lực cho con người trong việc lưu trữ và khai thác thông tin.  Cơ sở dữ liệu (CSDL) và hệ quản trị cơ sở dữ liệu (HQTCSDL) ra đời và phát triển để đáp ứng nhu cầu đó. 3.1. Khái niệm CSDL và HQTCSDL Khái niệm CSDL: Một csdl (database) là một tập hợp các dữ liệu có liên quan với nhau, chứa thông tin của một tổ chức nào đó (như trường học, bệnh viện, công ty…), được lưu trữ trên các thiết bị nhớ để đáp ứng nhu cầu khai thác thông tin của nhiều người dùng với nhiều mục đích khác nhau. CSDL GV: Hồ Xuân Kiên Trường CĐCNĐN BÀI 1- MỞ ĐẦU 1. Bài toán quản lý 3. Hệ quản trị cơ sở dữ liệu 2. Các công việc thường gặp khi xử lý thông tin của một tổ chức a. Tạo lập hồ sơ b. Cập nhật c. Khai thác hồ sơ 3. Hệ quản trị cơ sở dữ liệu 3.1. Khái niệm 3.2. Các mức thể hiện của csdl 3.3. Các yêu cầu cơ bản 3.4. Các chức năng 3.5. Các ứng dụng 3.6. Các bước xây dựng csdl - Để có thể tạo lập, lưu trữ và cho phép nhiều người có thể khai thác được CSDL thì cần có hệ thống các chương trình cho phép người dùng giao tiếp với CSDL. Hệ thống các chương trình này đã làm ẩn đi những chi tiết kỹ thuật phức tạp và làm đơn giản những tương tác của người dùng với máy tính. 3.1. Khái niệm CSDL và HQTCSDL Khái niệm HQTCSDL: 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à khai thác thông tin của CSDL được gọi là hệ quản trị cơ sở dữ liệu (database management system). CSDL GV: Hồ Xuân Kiên Trường CĐCNĐN BÀI 1- MỞ ĐẦU 1. Bài toán quản lý 3. Hệ quản trị cơ sở dữ liệu 2. Các công việc thường gặp khi xử lý thông tin của một tổ chức a. Tạo lập hồ sơ b. Cập nhật c. Khai thác hồ sơ 3. Hệ quản trị cơ sở dữ liệu 3.1. Khái niệm 3.2. Các mức thể hiện của csdl 3.3. Các yêu cầu cơ bản 3.4. Các chức năng 3.5. Các ứng dụng 3.6. Các bước xây dựng csdl - Người ta thường dùng thuật ngữ HỆ CƠ SỞ DỮ LIỆU để chỉ một CSDL cùng với HQTCSDL 3.1. Khái niệm CSDL và HQTCSDL - Ngoài ra còn có các phần mềm ứng dụng được xây dựng dựa trên HQTCSDL để việc khai thác CSDL trở nên thuận lợi hơn, đáp ứng nhu cầu đa dạng của người dùng (H.1). H.1- Các thành phần của hệ cơ sở dữ liệu CSDL GV: Hồ Xuân Kiên Trường CĐCNĐN BÀI 1- MỞ ĐẦU 1. Bài toán quản lý 3. Hệ quản trị cơ sở dữ liệu 2. Các công việc thường gặp khi xử lý thông tin của một tổ chức a. Tạo lập hồ sơ b. Cập nhật c. Khai thác hồ sơ 3. Hệ quản trị cơ sở dữ liệu 3.1. Khái niệm 3.2. Các mức thể hiện của csdl 3.3. Các yêu cầu cơ bản 3.4. Các chức năng 3.5. Các ứng dụng 3.6. Các bước xây dựng csdl - Để lưu trữ và khai thác thông tin bằng máy tính cần phải có: • CSDL • HQTCSDL • Các thiết bị vật lý (máy tính, đĩa cứng, mạng…) 3.1. Khái niệm CSDL và HQTCSDL [...]... kiểu dữ liệu, các cấu trúc dữ liệu thể hiện thông tin và các ràng buộc trên dữ liệu - Các HQTCSDL hiện nay cho phép người sử dụng có thể tạo lập CSDL thông qua giao diện đồ họa BÀI 1- MỞ ĐẦU CSDL Trường CĐCNĐN GV: Hồ Xuân Kiên 3 Hệ quản trị cơ sở dữ liệu 1 Bài toán quản lý 2 Các công việc thường gặp khi xử lý thông tin của một tổ chức a Tạo lập hồ sơ b Cập nhật c Khai thác hồ sơ 3 Hệ quản trị cơ sở dữ. ..BÀI 1- MỞ ĐẦU CSDL Trường CĐCNĐN GV: Hồ Xuân Kiên 3 Hệ quản trị cơ sở dữ liệu 1 Bài toán quản lý 2 Các công việc thường gặp khi xử lý thông tin của một tổ chức a Tạo lập hồ sơ b Cập nhật c Khai thác hồ sơ 3 Hệ quản trị cơ sở dữ liệu 3.1 Khái niệm 3.2 Các mức thể hiện của csdl 3.3 Các yêu cầu cơ bản 3.4 Các chức năng 3.5 Các ứng dụng 3.6 Các bước xây dựng csdl 3.2 Các mức thể hiện của cơ sở dữ liệu. .. 3 Hệ quản trị cơ sở dữ liệu 3.1 Khái niệm 3.2 Các mức thể hiện của csdl 3.3 Các yêu cầu cơ bản 3.4 Các chức năng 3.5 Các ứng dụng 3.6 Các bước xây dựng csdl 4 Các loại mô hình dữ liệu - Mô hình dữ liệu là một sự hình thức hóa toán học với một tập ký hiệu để mô tả dữ liệu và một tập các phép toán được sử dụng để thao tác các dữ liệu này - Hiện có nhiều mô hình dữ liệu Ba loại mô hình cơ bản đang được... 3.6 Các bước xây dựng csdl Dữ Liệu Bảng 1 H.2- Các mức thể hiện của CSDL Mức vật lý BÀI 1- MỞ ĐẦU CSDL Trường CĐCNĐN GV: Hồ Xuân Kiên 3 Hệ quản trị cơ sở dữ liệu 1 Bài toán quản lý 2 Các công việc thường gặp khi xử lý thông tin của một tổ chức a Tạo lập hồ sơ b Cập nhật c Khai thác hồ sơ 3 Hệ quản trị cơ sở dữ liệu 3.1 Khái niệm 3.2 Các mức thể hiện của csdl 3.3 Các yêu cầu cơ bản 3.4 Các chức năng 3.5... nguyên tác và cơ chế bảo mật khi trao quyền truy xuất dữ liệu cho người dùng - Ví dụ, CSDL lớp, không thể cho phép bất cứ ai cũng truy cập được và sửa điểm của sinh viên BÀI 1- MỞ ĐẦU CSDL Trường CĐCNĐN GV: Hồ Xuân Kiên 3 Hệ quản trị cơ sở dữ liệu 1 Bài toán quản lý 2 Các công việc thường gặp khi xử lý thông tin của một tổ chức a Tạo lập hồ sơ b Cập nhật c Khai thác hồ sơ 3 Hệ quản trị cơ sở dữ liệu 3.1... tả dữ liệu theo dạng lưu trữ trên máy, thí dụ mô tả dữ liệu thông qua các tệp chứa dữ liệu, gồm tên, cách tổ chức, những bản ghi của tệp với thông tin về đồ dài các trường, kiểu bố trí, cách truy nhập các bản ghi - Hay ta có thể hiểu đơn giản mức vật lý của một CSDL là tập hợp các tệp dữ liệu tồn tại trên các thiết bị nhớ BÀI 1- MỞ ĐẦU CSDL Trường CĐCNĐN GV: Hồ Xuân Kiên 3 Hệ quản trị cơ sở dữ liệu. .. Ngôn ngữ thao tác dữ liệu được dùng phổ biến hiện nay là SQL (Structured Query Language) BÀI 1- MỞ ĐẦU CSDL Trường CĐCNĐN GV: Hồ Xuân Kiên 3 Hệ quản trị cơ sở dữ liệu 1 Bài toán quản lý 2 Các công việc thường gặp khi xử lý thông tin của một tổ chức a Tạo lập hồ sơ b Cập nhật c Khai thác hồ sơ 3 Hệ quản trị cơ sở dữ liệu 3.1 Khái niệm 3.2 Các mức thể hiện của csdl 3.3 Các yêu cầu cơ bản 3.4 Các chức... là một thuộc tính, mỗi hàng tương ứng với dữ liệu về một sinh viên BÀI 1- MỞ ĐẦU CSDL Trường CĐCNĐN GV: Hồ Xuân Kiên 3 Hệ quản trị cơ sở dữ liệu 1 Bài toán quản lý 2 Các công việc thường gặp khi xử lý thông tin của một tổ chức a Tạo lập hồ sơ b Cập nhật c Khai thác hồ sơ 3 Hệ quản trị cơ sở dữ liệu 3.1 Khái niệm 3.2 Các mức thể hiện của csdl 3.3 Các yêu cầu cơ bản 3.4 Các chức năng 3.5 Các ứng dụng... xẩy ra cả BÀI 1- MỞ ĐẦU CSDL Trường CĐCNĐN GV: Hồ Xuân Kiên 3 Hệ quản trị cơ sở dữ liệu 1 Bài toán quản lý 2 Các công việc thường gặp khi xử lý thông tin của một tổ chức a Tạo lập hồ sơ b Cập nhật c Khai thác hồ sơ 3 Hệ quản trị cơ sở dữ liệu 3.1 Khái niệm 3.2 Các mức thể hiện của csdl 3.3 Các yêu cầu cơ bản 3.4 Các chức năng 3.5 Các ứng dụng 3.6 Các bước xây dựng csdl 3.3 Các yêu cầu cơ bản của hệ... Kiên 3 Hệ quản trị cơ sở dữ liệu 1 Bài toán quản lý 2 Các công việc thường gặp khi xử lý thông tin của một tổ chức a Tạo lập hồ sơ b Cập nhật c Khai thác hồ sơ 3 Hệ quản trị cơ sở dữ liệu 3.1 Khái niệm 3.2 Các mức thể hiện của csdl 3.3 Các yêu cầu cơ bản 3.4 Các chức năng 3.5 Các ứng dụng 3.6 Các bước xây dựng csdl 3.3 Các yêu cầu cơ bản của hệ CSDL d Tính an toàn và bảo mật thông tin - CSDL cần được . thác thông tin của CSDL được gọi là hệ quản trị cơ sở dữ liệu (database management system). CSDL GV: Hồ Xuân Kiên Trường CĐCNĐN BÀI 1- MỞ ĐẦU 1. Bài toán quản lý 3. Hệ quản trị cơ sở dữ liệu 2 thành phần của hệ cơ sở dữ liệu CSDL GV: Hồ Xuân Kiên Trường CĐCNĐN BÀI 1- MỞ ĐẦU 1. Bài toán quản lý 3. Hệ quản trị cơ sở dữ liệu 2. Các công việc thường gặp khi xử lý thông tin của một tổ. trợ giúp đắc lực cho con người trong việc lưu trữ và khai thác thông tin.  Cơ sở dữ liệu (CSDL) và hệ quản trị cơ sở dữ liệu (HQTCSDL) ra đời và phát triển để đáp ứng nhu cầu đó. 3.1. Khái

Ngày đăng: 11/08/2014, 22:22

Từ khóa liên quan

Mục lục

  • Slide 1

  • Slide 2

  • Slide 3

  • Slide 4

  • Slide 5

  • Slide 6

  • Slide 7

  • Slide 8

  • Slide 9

  • Slide 10

  • Slide 11

  • Slide 12

  • Slide 13

  • Slide 14

  • Slide 15

  • Slide 16

  • Slide 17

  • Slide 18

  • Slide 19

  • Slide 20

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan