Bài giảng Chương 1

39 2.1K 11
Bài giảng Chương 1

Đ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

Chúng ta sử dụng máy tính điện tử dùng để làm gì ? Lưu trữ và xử lý thông tin. Dùng để giải các bài toán trong đời sống kinh tế và xã hội Máy tính điện tử (Computer) trở thành công cụ lao đông không thể thiếu của người lao động tri thức HĐ 1: ( theo nhóm, mỗi nhóm 4 HS) Câu 1:Muốn quản lý thông tin về điểm học sinh của lớp ta cần những thông tin gì? Hồ sơ học sinh (1:Nam, 0: Nữ - C: chưa vào Đoàn, R: đã vào Đoàn) stt Họ tên Ngày sinh Giới tính Đoàn viên Tóa n Lý Hóa Văn Tin 1 Nguyễn An 12/08/89 1 C 7,8 5,0 6,5 6,0 8,5 2 Trần Văn Giang 23/07/8 8 1 R 6,5 6,5 7,0 5,5 7,5 3 Lê Thị Minh Châu 03/05/8 7 0 R 7,5 6,5 7,5 7,0 6,5 4 Dõan Thu Cúc 12/05/89 0 R 6,5 6,4 7,1 8,2 7,3 5 Hồ Minh Hải 30/07/89 1 C 7,5 6,7 8,3 8,1 7,5 Stt, Họ tên, ngsinh, giới tính, Đoàn viên, toán,lý, hoá, van, tin… - Các thông tin trên thường được lưu trữ dưới dạng nào? => Thông tin được lưu trữ dưới dạng Bảng Để quản lý học sinh trong nhà trường, người ta thường lập các biểu bảng gồm các cột, hàng để chứa các thông tin cần quản lý. 1/ Bài tóan quản lý: stt Họ tên Ngày sinh Giới tính Đoàn viên Tóa n Lý Hóa Văn Tin 1 Nguyễn An 12/08/89 1 C 7,8 5,0 6,5 6,0 8,5 2 Trần Văn Giang 23/07/8 8 1 R 6,5 6,5 7,0 5,5 7,5 3 Lê Thị Minh Châu 03/05/8 7 0 R 7,5 6,5 7,5 7,0 6,5 4 Dõan Thu Cúc 12/05/89 0 R 6,5 6,4 7,1 8,2 7,3 5 Hồ Minh Hải 30/07/89 1 C 7,5 6,7 8,3 8,1 7,5 Bảng HOC_SINH Chương I: Khái niệm về hệ cơ sở dữ liệu Bài 1: Một số khái niệm cơ bản HĐ2: (theo nhóm) Em hãy nêu lên các công việc thường gặp khi quản lý thông tin hồ sơ của một lớp ? 2. Các công việc thường gặp khi xử lý thông tin của một tổ chức: - Tạo lập hồ sơ ; - Cập nhật hồ sơ (thêm, xóa, sửa hồ sơ); - Khai thác hồ sơ: + Sắp xếp; + Tìm kiếm; + Thống kê; + Lập báo cáo… HĐ1: (theo nhóm) Hãy nêu một số bài toán quản lý thường gặp trong các hoạt động kinh tế- xã hội mà em biết? - Quản lý học sinh, giáo viên (giáo dục) - Quản lý ngân hàng (kinh tế) - Quản lý cửa hàng, công ty - Quản lý bệnh nhân…( y tế) - Quản lý sách thư viện HĐ2: cá nhân Để giải các bài toán quản lý chúng ta cần có hệ thống thiết bị gì để lưu trữ, truy xuất và xử lý dữ liệu? Máy tính điện tử trở thành công cụ có khả năng lưu trữ dữ liệu khổng lồ, tốc độ truy xuất và xử lý dữ liệu rất nhanh. => Như vậy cần phải có một phương thức mô tả cấu trúc dữ liệu hợp lý để có thể sử dụng máy tính lưu trữ và khai thác thông tin hiệu quả. Là 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, ngân hàng, nhà máy .), được lưu trữ trên 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. 3.Hệ cơ sở dữ liệu: a) Khái niệm cơ sở dữ liệu và hệ cơ sở dữ liệu: a.1/ Cơ sở dữ liệu (CSDL-Database): HĐ3: (theo nhóm) Hãy nêu một số khó khăn gặp phải khi giải quyết một bài toán quản lý? => Thông tin ngày càng nhiều và phức tạp, việc quản lý và khai thác CSDL trên giấy có nhiều bất tiện, vì thế việc tạo CSDL trên máy tính giúp người dùng tạo lập, khai thác thông tin của CSDL một cách có hiệu quả .Trong đó đó cần phải kể đến vai trò không thể nào thiếu được của phần mềm máy tính dựa trên công cụ máy tính điện tử. - Sách thư viện: việc mượn, trả sách, số sách cần thiết để đáp ứng nhu cầu -> quản lí người mượn, số sách mượn, số sách thiếu, số sách hư hỏng… Là phần mềm cung cấp 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 CSDL (DataBase Management System) a.2/ Hệ quản trị CSDL: - Quản lí ngân hàng: Số tiền khách hàng gởi, số khách hàng vay; Việc chuyển tiền từ nơi chuyển và nơi nhận giữa các ngân hàng và các tổ chức - Quản lý việc bán vé máy bay : chuyến bay, ngày, giờ bay, giữa số vé bán ra của các đại lý bán vé và số ghế ngồi trên máy bay - Cơ sở dữ liệu - Hệ QTCSDL - Các thiết bị vật lý (máy tính, đĩa cứng, mạng máy tính .) CSD L => Như vậy, để tạo lập và khai thác một CSDL cần phải có: Các thành phần của hệ Cơ sở dữ liệu HĐ4: (theo nhóm) Dựa vào SGK trang 9,10.11 hãy cho biết các mức thể hiện của CSDL? những người nào có thể sử dụng các mức tương ứng? Mức thể hiện Người sử dụng Tệp n - Mức vật lý: => Chuyên gia tin học Là tập hợp các tệp dữ liệu tồn tại trên các thiết bị nhớ DỮ LIỆU Tệp Tệp 1 [...]... H 1: ( theo nhóm) Hãy nêu một số ví dụ để chứng minh hệ CSDL có Tính cấu trúc? Bảng điểm HOC_SINH stt Họ tên Ngày sinh Giới Đoàn Tó tính viên an Lý Hóa Văn Tin 1 Nguyễn An 12 /08/89 1 C 7,8 5,0 6,5 6,0 8,5 2 Trần Văn Giang 23/07/8 8 1 R 6,5 6,5 7,0 5,5 7,5 3 Lê Thị Minh Châu 03/05/8 7 0 R 7,5 6,5 7,5 7,0 6,5 4 Dõan Thu Cúc 12 /05/89 0 R 6,5 6,4 7 ,1 8,2 7,3 5 Hồ Minh Hải 30/07/89 1 C 7,5 6,7 8,3 8 ,1 7,5... mượn 1 lần không quá 03 quyển sách, thời gian mượn tối đa là 07 ngày + Làm mất, hư hỏng sách phải bồi thường theo giá qui định hiện hành -Thẻ mượn sách: + Mã số thẻ: + Họ, tên hs: + Lớp: + Năm học: Sổ quản lý sách mượn (theo dõi tình hình sách cho mượn: STT Mã sách Mã số thẻ Ngày mượn Ngày trả 1 TO12A_ 01 12a0 01 5/9/08 10 /9/08 … … -Sổ quản lý sách trong kho: STT Mã sách Mã tác giả Nhà X_Bản Số lượng 1. .. dữ liệu: Bước 1 Khảo sát Tìm hiểu các yêu cầu Xác định các dữ liệu cần lưu trữ Phân tích mối liên hệ giữa chúng Phântích các chức năng cần có Xác định khả năng phần cứng, phần mềm Bước 2 Thiết kế Thiết kế CSDL Lựa chọn hệ QTCSDL để triển khai Xây dựng hệ thống chương trình ứng dụng (CTƯD) Bước 3 kiểm thử Nhập dữ liệu cho CSDL Tiến hành chạy thử các CTƯD Bài tập và thực hành số 1: Câu 1/ Hãy tìm hiểu... tên Tổ Tổ trưởng Nguyễn An 1 Nguyễn Thái Hà Lê Minh Châu 2 Trần Văn Thuyết Doãn Thu Cúc 1 Nguyễn Thái Hà Hồ Minh hải 3 Lê Xuân bắc Trần văn giang 2 Trần Văn Thuyết Dữ liệu được lập đi lập lại nhiều lần trên mỗi hàng => lãng phí bộ nhớ, dữ liệu không nhất quán Biện pháp: Tách dữ liệu cần lưu trữ thành 2 bảng Họ tên Tổ Nguyễn An 1 Tổ Lê Minh Châu 2 1 Nguyễn Thái Hà Doãn Thu Cúc 1 2 Trần Văn Thuyết Hồ Minh... sách mượn (theo dõi tình hình sách cho mượn: STT Mã sách Mã số thẻ Ngày mượn Ngày trả 1 TO12A_ 01 12a0 01 5/9/08 10 /9/08 … … -Sổ quản lý sách trong kho: STT Mã sách Mã tác giả Nhà X_Bản Số lượng 1 TO12A_ 01 XY 01 GD 12 0 … 2/ Kể tên các hoạt động chính của thư viện -Quản lí sách: thu nhập/ xuất sách vào/ra kho;: +Mua sách mới, cập nhật vào danh mục sách, sắp xếp sách theo danh mục +Thanh lí sách cũ, hư hỏng... Không thực hiện được giao dịch - Việc bán 01 vé máy bay còn lại duy nhất trên một chuyến bay giữa hai đại lý bán vé -> hai hành khách có chung một ghế ngồi trên chuyến bay đó -> Hệ CSDL phải giải quyết được những tranh chấp hay xung đột dữ liệu d Một số ứng dụng: - Hoạt động quản lý trường học - Hoạt động quản lý cơ sở kinh doanh - Hoạt động ngân hàng… Bài 2: H 1: (cá nhân) Trong NNLT Pascal, để khai... dữ liệu => chỉ có người thiết kế và quản lý CSDL mới được quyền sử dụng các công cụ này; người dùng chỉ nhìn thấy và thực hiện các chức năng (a) và (b) 2 Hoạt động của một hệ QTCSDL: HĐ4: Xem hình 12 _SGK Tr18 hãy cho biết các thành phần của một hệ QTCSDL và mô tả sự tương tác của hệ QTCSDL? a) Hệ QTCSDL có 02 thành phần chính: -Bộ xử lý truy vấn -Bộ quản lí dữ liệu b) Mô tả sự tương tác của hệ QTCSDL:... về một hệ QTCSDL nào đó, dùng ngôn ngữ của hệ QTCSDL này để tạo một giao diện thân thiện qua chương trình ứng dụng dễ sử dụng để thực hiện một số thao tác trên CSDL tùy theo nhu cầu c) Người dùng : (còn gọi người dùng đầu cuối) Là người có thể không am hiểu gì về hệ QTCSDL nhưng sử dụng giao diện thân thiện do chương trình ứng dụng tạo ra để nhập dữ liệu và khai thác CSDL HĐ: Hãy cho biết các bước cơ... CSDL: Mức thể hiện Người sử dụng - Mức vật lý Chuyên gia tin học - Mức khái niệm Người quản trị hệ CSDL - Mức khung nhìn Người dùng khi khai thác CSDL Khung nhìn n Khung nhìn Khung nhìn 1 Mức khung nhìn Bảng n Bảng Bảng 1 Mức khái niệm Dữ liệu Mức vật lý => CSDL chỉ có một, nhưng tùy theo đối tượng, người dùng mà nhìn chúng dưới những góc độ khác nhau c Các yêu cầu cơ bản của hệ CSDL: - Tính cấu trúc:... trong CSDL phải thỏa mãn một số ràng buộc, tùy theo nhu cầu lưu trữ thông tin VD: Để đảm bảo tính toàn vẹn dữ liệu trên cột điểm, sao cho điểm nhập vào theo thang điểm 10 , các điểm của môn học phải đặt ràng buộc giá trị nhập vào: >=0 và < =10 - Tính an toàn và bảo mật thông tin: CSDL dùng chung phải được bảo vệ an toàn, phải ngăn chặn được những truy xuất không được phép và phải khôi phục CSDL khi có sự . thông tin cần quản lý. 1/ Bài tóan quản lý: stt Họ tên Ngày sinh Giới tính Đoàn viên Tóa n Lý Hóa Văn Tin 1 Nguyễn An 12 /08/89 1 C 7,8 5,0 6,5 6,0 8,5. 0 R 7,5 6,5 7,5 7,0 6,5 4 Dõan Thu Cúc 12 /05/89 0 R 6,5 6,4 7 ,1 8,2 7,3 5 Hồ Minh Hải 30/07/89 1 C 7,5 6,7 8,3 8 ,1 7,5 Stt, Họ tên, ngsinh, giới tính, Đoàn

Ngày đăng: 07/07/2013, 01:26

Từ khóa liên quan

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

Tài liệu liên quan