Bài 2. Hệ Quản Trị Cơ Sở Dữ Liệu - Tin Học 12 - Nguyễn Thanh Liên

Đăng nhập / Đăng ký VioletBaigiang
  • ViOLET.VN
  • Bài giảng
  • Giáo án
  • Đề thi & Kiểm tra
  • Tư liệu
  • E-Learning
  • Kỹ năng CNTT
  • Trợ giúp

Thư mục

Các ý kiến mới nhất

  • ok  ...
  • Sao tôi tải bài mà không được!Cứ tự động tải lại hoài!...
  • tài liệu ở đầy thật là phong ohus  ...
  • Viết được đoạn văn thể hiện tình cảm, cảm xúc...
  • T3.Viet - SỬA BÀI VIẾT...
  • BÀI 4 T3 VIẾT BÀI VĂN KCST...
  • T1.DocTranhLangHo...
  • BÀI 4 T2 LUYỆN TẬP VỀ KẾT TỪ...
  • BÀI 4 T1 NGÀY XUÂN PHỐ CÁO...
  • BÀI 3 T3 LUYỆN TẬP VỀ KẾT TỪ...
  • BÀI 3 T1+2 CA DAO VỀ LỄ HỘI...
  • dfas    ...
  • ...
  • Cho mình xin link video ở trang 19 với...
  • Thành viên trực tuyến

    412 khách và 378 thành viên
  • Trần Thị Lý
  • Hà Văn Phấn
  • Nguyễn Ánh Dương
  • Nguyễn Thị Hợp
  • HOÀNG THỊ HOÀI TRANG
  • hoàng ngọc mai
  • nguyễn thị lường
  • H Lêna Buôn Ya
  • Lê Hoàng Huy
  • Bùi Văn Cương
  • Nguyễn Vũ Giang Nhi
  • Nguyễn Thị Tình
  • Trần Tú Anh
  • Nguyễn Huệ
  • nguyễn ngọc diễm
  • Hà Như Quỳnh
  • Phan Thi Vinh
  • nguyễn thị mỹ an
  • ma thi thom
  • Cao Cường
  • Tìm kiếm theo tiêu đề

    Searchback

    Đăng nhập

    Tên truy nhập Mật khẩu Ghi nhớ   Quên mật khẩu ĐK thành viên

    Quảng cáo

    Tin tức cộng đồng

    5 điều đơn giản cha mẹ nên làm mỗi ngày để con hạnh phúc hơn

    Tìm kiếm hạnh phúc là một nhu cầu lớn và xuất hiện xuyên suốt cuộc đời mỗi con người. Tác giả người Mỹ Stephanie Harrison đã dành ra hơn 10 năm để nghiên cứu về cảm nhận hạnh phúc, bà đã hệ thống các kiến thức ấy trong cuốn New Happy. Bà Harrison khẳng định có những thói quen đơn...
  • Hà Nội công bố cấu trúc định dạng đề minh họa 7 môn thi lớp 10 năm 2025
  • 23 triệu học sinh cả nước chính thức bước vào năm học đặc biệt
  • Xem tiếp

    Tin tức thư viện

    Chức năng Dừng xem quảng cáo trên violet.vn

    12087057 Kính chào các thầy, cô! Hiện tại, kinh phí duy trì hệ thống dựa chủ yếu vào việc đặt quảng cáo trên hệ thống. Tuy nhiên, đôi khi có gây một số trở ngại đối với thầy, cô khi truy cập. Vì vậy, để thuận tiện trong việc sử dụng thư viện hệ thống đã cung cấp chức năng...
  • Khắc phục hiện tượng không xuất hiện menu Bộ công cụ Violet trên PowerPoint và Word
  • Thử nghiệm Hệ thống Kiểm tra Trực tuyến ViOLET Giai đoạn 1
  • Xem tiếp

    Hướng dẫn sử dụng thư viện

    Xác thực Thông tin thành viên trên violet.vn

    12072596 Sau khi đã đăng ký thành công và trở thành thành viên của Thư viện trực tuyến, nếu bạn muốn tạo trang riêng cho Trường, Phòng Giáo dục, Sở Giáo dục, cho cá nhân mình hay bạn muốn soạn thảo bài giảng điện tử trực tuyến bằng công cụ soạn thảo bài giảng ViOLET, bạn...
  • Bài 4: Quản lí ngân hàng câu hỏi và sinh đề có điều kiện
  • Bài 3: Tạo đề thi trắc nghiệm trực tuyến dạng chọn một đáp án đúng
  • Bài 2: Tạo cây thư mục chứa câu hỏi trắc nghiệm đồng bộ với danh mục SGK
  • Bài 1: Hướng dẫn tạo đề thi trắc nghiệm trực tuyến
  • Lấy lại Mật khẩu trên violet.vn
  • Kích hoạt tài khoản (Xác nhận thông tin liên hệ) trên violet.vn
  • Đăng ký Thành viên trên Thư viện ViOLET
  • Tạo website Thư viện Giáo dục trên violet.vn
  • Hỗ trợ trực tuyến trên violet.vn bằng Phần mềm điều khiển máy tính từ xa TeamViewer
  • Xem tiếp

    Hỗ trợ kĩ thuật

    • (024) 62 930 536
    • 0919 124 899
    • hotro@violet.vn

    Liên hệ quảng cáo

    • (024) 66 745 632
    • 096 181 2005
    • contact@bachkim.vn

    Tìm kiếm Bài giảng

    Đưa bài giảng lên Gốc > THPT (Chương trình cũ) > Tin học > Tin học 12 >
    • hệ quản trị cơ sở dữ liệu
    • Cùng tác giả
    • Lịch sử tải về

    Bài 2. Hệ quản trị cơ sở dữ liệu Download Edit-0 Delete-0

    Wait
    • Begin_button
    • Prev_button
    • Play_button
    • Stop_button
    • Next_button
    • End_button
    • 0 / 0
    • Loading_status
    Tham khảo cùng nội dung: Bài giảng, Giáo án, E-learning, Bài mẫu, Sách giáo khoa, ... Nhấn vào đây để tải về Báo tài liệu có sai sót Nhắn tin cho tác giả (Tài liệu chưa được thẩm định) Nguồn: Người gửi: Nguyễn Thanh Liên (trang riêng) Ngày gửi: 09h:54' 22-07-2011 Dung lượng: 183.0 KB Số lượt tải: 493 Số lượt thích: 1 người (lô thị thúy) BÀI 2HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU(2 TIẾT)NỘI DUNG I.CÁC CHỨC NĂNG CỦA HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆUa.Cung cấp môi trường tạo lập cơ sở dữ liệub.Cung cấp môi trường cập nhật và khai thác dữ liệuc.Cung cấp công cụ kiểm soát, điều khiển truy cập vào cơ sở dữ liệuII.HOẠT ĐỘNG CỦA MỘT HỆ CƠ SỞ DỮ LIỆU.III.VAI TRÒ CỦA CON NGƯỜI KHI LÀM VIỆC VỚI HỆ CƠ SỞ DL.a.Người quản trị cơ sở dữ liệub.Người lập trình ứng dụng.c.Người dùngVI.CÁC BƯỚC XÂY DỰNG CƠ SỞ DỮ LIỆU Gồm 3 bước:Khảo sátThiết kếKiểm thửNgôn ngữ PascalThích hợp cho kiểu lập trình cấu trúc.Cho phép mô tả thuật toán thuận tiện.Phục vụ nhiều ứng dụng kĩ nghệ khoa học và lập trình hệ thống.Là ngôn ngữ được dùng giảng dạy trong trường học trên toàn tg.Do Niklaus Wirth phát triển dựa trên Algol năm 1970.Pascal là nhà toán triết học(Blaise Pascal).I. Các chức năng của hệ QTCSDLA)Cung cấp môi trường tạo lập CSDL: là cung cấp cho người dùng ngôn ngữ định nghĩa kiểu dl để người dùng khai báo kiểu và các cấu trúc của dl đồng thời tạo lập CSDL thông qua các giao diện đồ họa.Ngôn ngữ định nghĩa kiểu dl là: hệ thống các ký hiệu để mô tả CSDLBài 1: Cung cấp môi trường tạo lập CSDL là cung cấpa)Cho người dùng.b)Cho người lập trình.c)Cho Người quản trịd)cả 3 câu trênBài 2: Ngôn ngữ định nghĩa kiểu dl là: a)Hệ thống các ký hiệu để mô tả CSDL.b) Hệ thống các ký hiệu để mô tả,khai báo CSDLc) Hệ thống các ký hiệu để mô tả khai báo Hệ CSDL.I. Các chức năng của hệ QTCSDLB)Cung cấp môi trường cập nhật & khai thác DL: là cung cấp cho người dùng ngôn ngữ thao tác dữ liệu để yêu cầu cập nhật hay khai thác thông tin.Thao tác dữ liệu gồm: +Cập nhật(nhập, xóa, sửa,xáo dl) +Khai thác(sắp xếp,tìm kiếm ,kết xuất, báo cáo..) Ngôn ngữ định nghĩa kiểu dl và ngôn ngữ thao tác dl là 2 thành phần của một ngôn ngữ CSDL duy nhấtI. Các chức năng của hệ QTCSDLCung cấp thông tin 3đối tượng: mượn/trả sách- người mượn_sách trong hệ quản lý sách trong thư viện.Giới thiệu thêm về ngôn ngữ phổ biến hiện nay là NN SQL(structured Query Language)Yêu cầu hs tham khảo thêm về ngôn ngữ nàyNGÔN NGỮ SQLNgôn ngữ truy vấn có cấu trúc (Stucted Query Language)Ngôn ngữ truy vấn có cấu trúc (SQL) là ngôn ngữ chuẩn hóa để định nghĩa và xử lý dữ liệu trong một cơ sở dữ liệu quan hệ. Tất cả các hệ quản trị cơ sở dữ liệu quan hệ (RDBMS) đều hiểu được SQL.Dưới đây là một số thông tin về SQL:    * SQL được đặc biệt tạo ra như một phần của lý thuyết quan hệ. Bạn cần một ngôn ngữ để trao đổi với cơ sở dữ liệu, để lấy ra dữ liệu, hoặc để sửa đổi dữ liệu.    * SQL là một ngôn ngữ không dẫn đường. Nói cách khác, với SQL, bạn không phải ra lệnh cho DB2 hãy tìm một bản ghi, hãy đọc con trỏ của nó và lần theo con trỏ đó tới hàng có liên quan trong bảng. Chỉ cần đơn giản nói DB2 phải làm gì và DB2 sẽ biết cách xử lý lệnh. Đơn giản thế thôi!    * Bạn có thể sử dụng SQL để sửa đổi diện mạo của một bảng mà không phải đưa nó ra ngoại tuyến (offline), có thể thêm các cột mới vào một bảng hiện có hay thêm các quy tắc nghiệp vụ vào định nghĩa của bảng.Đọc thêm: http://hocvui.net/Hocvui.net - học những điều cơ bản I. Các chức năng của hệ QTCSDLC) Cung cấp công cụ kiểm soát và điều khiển truy cập vào dữ liệu - Nhằm đảm bảo được các yêu cầu cơ bản của một HCSDL, HQTCSDL phải có bộ chương trình thực hiện những nhiệm vụ + Phát hiện, ngăn chặn sự truy cập không được phép. Chức năng này góp phần đáp ứng an toàn bảo mật tt +Duy trì tính nhất quán dl +Tổ chức điều khiển truy cập đồng thời +Khôi phục CSDL khi có sự cố ở phần cứng hay phần mềm. +Quản lý các mô tả dữ liệuI. Các chức năng của hệ QTCSDLCác yêu cầu cơ bản của HCSDLTính cấu trúc:dl trong csdl được lưu trữ theo cấu trúc xác địnhVd:Csdl học viên gồm nhiều hàng,7 cột,mỗi cột là một thuộc tính mỗi hàng là 1 hồ sơ học viên.Tính toàn vẹn:tùy thuộc vào hoạt động tổ chức mà các giá trị dl được lưu trữ trong csdl phải thỏa mãn một số ràng buộc.Vd:Tính nhất quán:trong khi cập nhật dữ liệu,khi xảy ra sự cố csdl phải được đảm bảo.Vd Tính an toàn bảo mật thông tin:ngăn chặn sự truy xuất không được phép và khôi phục csdl khi có sự cố.Vd:csdl vềTính độc lập:Độc lập với các ứng dụng, không phụ thuộc vào bài toán, phương tiện lưu trữ và xử lýTính không dư thừa: không lưu trữ những dl trùng lặp hoặc những tt có thể dễ dàng suy diễn hay tính toán được từ những dl đã có, gây lãng phí bộ nhớ, dẫn đến tình trạng không nhất quán.II.HOẠT ĐỘNG CỦA MỘT HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆUHQTCSDL là một phần mềm gồm nhiều thành phần, mỗi thành phần có chức năng cụ thể. Hai thành phần chính: + Bộ xử lý truy vấn. +Bộ quản lý dl. Mỗi HQTCSDL phải có tương tác cần thiết với hệ điều hành. Hoạt động: -Khi có yêu cầu của người dùng HQTCSDL sẽ gửi yêu cầu đó đến thành phần có nhiệm vụ thực hiện và yêu cầu HĐH tìm một số tệp chứa dl cần thiết.Các tệp tìm thấy được chuyển về cho HQTCSDL xử lý và kết quả được trả cho người dùngHình vẽ sự tương tác của HCSDLHệ QTCSDLSự tương tác của hệ quản trị cơ sở dữ liệuII.HOẠT ĐỘNG CỦA MỘT HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆULàm bài tập điền vào chổ trống: -HQTCSDL là một phần mềm gồm nhiều thành phần, mỗi thành phần có chức năng cụ thể.Hai thành phần chính:+ Bộ xử lý truy vấn+Bộ quản lý dlMỗi HQTCSDL phải có ----a--- với hệ điều hành-Khi có yêu cầu của người dùng ----b---- sẽ gửi yêu cầu đó đến thành phần có nhiệm vụ thực hiện và yêu cầu ---c---- tìm một số tệp chứa ------d----.Các tệp tìm thấy được chuyển về cho HQTCSDL xử lý và kết quả được trả cho người dùngCỦNG CỐCác chức năng của hệ QTCSDL Cung cấp môi trường tạo lập CSDL Cung cấp môi trường cập nhật & khai thác DL Cung cấp công cụ kiểm soát và điều khiển truy cập vào dlBài 1:Hệ quản trị cơ sở dữ liệu có mấy chức năng:a) 1b) 3c) 5Bài 2:Các chức năng của Hệ Quản trị cơ sở dữ liệu là cung cấp môi trường để:a) Tạo lập CSDLb) Cập nhật và khai thác dữ liệuc) Cung cấp công cụ kiểm soát và điều khiển truy cập vào dữ liệud) Cả 3 câu trênBài 3:Nhiệm vụ của HQTCSDLa) An toàn bảo mật thông tin.b) Duy trì tính nhất quán dl.c)Tổ chức điều khiển truy cập đồng thời.d)Khôi phục CSDL khi có sự cố ở phần cứng hay phần mềm.e) Quản lý các mô tả dl.f) Tất cả đáp án trên.Bài tập về nhàBài 1: Sự giống nhau giữa ngôn ngữ CSDL và ngôn ngữ lập trình bậc cao.a./ Có quy tắc viết câu lệnh(cú pháp) chặt chẽ.b./Có thể thực hiện các phép tính số học, quan hệ và logic.c./ Cho phép sử dụng biểu thức số học, biểu thức quan hệ và logic.d./Tồn tại bộ ký hiệu nhất định được phép sử dụngf) Cả 4 đáp án trên.Bài tập về nhàBài 2.Lập bảng so sánh sự khác nhau giữa ngôn ngữ CSDL và ngôn ngữ lập trình bậc cao.Bài tập về nhàBài 3: Nếu so sánh với một ngôn ngữ lập trình như Pascal(hoặc C++) thì ngôn ngữ định nghĩa dữ liệu tương đương với thành phần nào? a/ Các công cụ khai báo dữ liệu; b/Các chỉ thị nhập dữ liệu c/Các chỉ thị đóng mở tệp d/Cả ba thành phần trênIII.VAI TRÒ CỦA CON NGƯỜI KHI LÀM VIỆC VỚI HỆ CƠ SỞ DLa.Người quản trị cơ sở dữ liệuLà một hay nhóm người được trao quyền điều hành hệ CSDL.Trách nhiệm:Quản lý các tài nguyên CSDL,HCSDL,các phần mềm liên quan.Vai trò :Cài đặt CSDL vật lýCấp phát quyền truy cập CSDL.Cấp phần mềm và phần cứng theo yêu cầu.Duy trì các hoạt động hệ thống,đảm bảo yêu cầu của các trình ứng dụng và người dùng.b.Người lập trình ứng dụng. Khi CSDL đã được cài đặt, cần có các chương trình ứng dụng đáp ứng nhu cầu khai thác của các nhóm người dùng. Đây chính là công việc của người lập tình ứng dụng. Mỗi chương trình sẽ có các câu lệnh yêu cầu HQTCSDL thực hiện một số thao tác trên CSDL đáp ứng nhu cầu cụ thể đặt ra.c.Người dùng.(người dùng đầu cuối)Là người có nhu cầu khai thác tt từ CSDL Họ tương tác với các hệ thống thông qua việc sử dụng những chương trình ứng dụng đã được viết. Giao diện cho người dùng có dạng biểu mẫu để họ có thể mô tả yêu cầu của mình bằng cách điền các nội dung thích hợp vào biểu mẫu. Sau đó xuất các báo cáo do hệ CSDL sinh ra. Phân nhóm và mỗi nhóm có một số quyền hạn nhất định để truy cập và khai thác CSDL. IV)CÁC BƯỚC XÂY DỰNG CƠ SỞ DỮ LiỆUBƯỚC 1.KHẢO SÁTTìm hiểu yêu cầu của công tác quản lý.Xác định dl cần lưu trữ, phân tích mối liên hệ dl.Phân tích các chức năng cần có của hệ thống khai thác tt, đáp ứng các yêu cầu đạt ra.Xác định khả năng phần cứng, phần mềm có thể khai thác, sử dụng.BƯỚC 2.THIẾT KẾThiết kế cơ sở dl.Lựa chọn hệ QTCSDL triển khai.Xây dựng hệ thống chương trình ứng dụng.BƯỚC 3.KiỂM THỬNhập dl cho csdl.Tiến hành chạy thử.Nếu hệ thống đáp ứng đầy đủ các yêu cầu đạt ra thì đưa hệ thống vào sd.Nếu hệ thống còn lỗi thì cần rà soát lại tất cả các bước đã thực hiện trước đó.Xem lỗi xuất hiện ở đâu để khắc phục.Tìm hiểu về hệ cơ sở dữ liệuBài 1:Tìm hiểu nội quy thư viện,thẻ thư viện,phiếu mượn trả sách,sổ quản lý sách,…của thư viện trung học phổ thôngNhóm 1: Nêu sự giống nhau giữa NNCSDL và ngôn ngữ lập trình bậc cao.Nhóm 2:Nêu sự khác nhau giữa NNCSDL và ngôn ngữ lập trình bậc cao.Nhóm 3: Cho ví dụ về khai báo biến thường, và khai báo có cấu trúc trong PascalSự giống nhau:-Viết câu lệnh(cú pháp) có quy tắt, chặt chẽ.-Có thực hiện các phép tính số học, quan hệ logic.-Biểu thức quan hệ,logic,số học được phép sử dụng.-Tồn tại bộ ký hiệu nhất định được phép sử dụng.Sự khác nhau:Ngôn ngữ CSDL:-Cung cấp nhiều phương tiện ,nhiều khuôn dạng phong phú đa dạng làm việc để kết xuất thông tin với tệp và bản ghi.-Các công cụ cho phép dễ dàng kiểm tra tích hợp thức của dl nhập vào.Ngôn ngữ lập trình bậc cao.Cung cấp:-Nhiều phương tiện dễ dàng mô tả thuật toán bất kỳ xử lý dl.-Những phép xử lý cơ sở khi làm việc với tệp.-Những khuôn dạng cơ sở để đưa thông tin ra bộ nhớ ngoài. No_avatarf ưao!!!!!!!!:d Phan Nu Ngoc Nguyen @ 20h:55p 13/08/11   ↓ ↓ Gửi ý kiến

    Hãy thử nhiều lựa chọn khác

  • ThumbnailBài 2. Hệ quản trị cơ sở dữ liệu
  • ThumbnailBài 2. Hệ quản trị cơ sở dữ liệu
  • ThumbnailBài 2. Hệ quản trị cơ sở dữ liệu
  • ThumbnailBài 2. Hệ quản trị cơ sở dữ liệu
  • ThumbnailBài 2. Hệ quản trị cơ sở dữ liệu
  • ThumbnailBài 2. Hệ quản trị cơ sở dữ liệu
  • Còn nữa... ©2008-2017 Thư viện trực tuyến ViOLET Đơn vị chủ quản: Công ty Cổ phần Mạng giáo dục Bạch Kim - ĐT: 04.66745632 Giấy phép mạng xã hội số 16/GXN-TTĐT cấp ngày 13 tháng 2 năm 2012

    Từ khóa » Hệ Quản Trị Cơ Sở Dữ Liệu Tin 12 Violet