Tài nguyên dạy học

Thống kê

  • truy cập   (chi tiết)
    trong hôm nay
  • lượt xem
    trong hôm nay
  • thành viên
  • Sắp xếp dữ liệu

    Chào mừng quý vị đến với website của ...

    Quý vị chưa đăng nhập hoặc chưa đăng ký làm thành viên, vì vậy chưa thể tải được các tài liệu của Thư viện về máy tính của mình.
    Nếu chưa đăng ký, hãy nhấn vào chữ ĐK thành viên ở phía bên trái, hoặc xem phim hướng dẫn tại đây
    Nếu đã đăng ký rồi, quý vị có thể đăng nhập ở ngay phía bên trái.

    Bài 17. Quản trị CSDL trên máy tính

    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: Bạch Kim
    Người gửi: Ngô Văn Chinh (trang riêng)
    Ngày gửi: 11h:13' 08-11-2023
    Dung lượng: 1.3 MB
    Số lượt tải: 1
    Số lượt thích: 0 người
    BÀI 17. QUẢN TRỊ CSDL TRÊN MÁY TÍNH
    Trang bìa
    Trang bìa
    Ảnh
    TIN HỌC 11
    BÀI 17. QUẢN TRỊ CSDL TRÊN MÁY TÍNH
    Ảnh
    Mục tiêu bài học
    Mục tiêu
    Ảnh
    Mục tiêu:
    Biết được lợi ích của việc quản trị CSDL trên máy tính. Làm quen với MýQL và HeidiSQL - bộ công cụ hỗ trợ việc quarn trị CSDL trên máy tính.
    Khởi động
    Khởi động
    - Khởi động:
    Ảnh
    Hình vẽ
    Trở lại với các bài toán quản lí điểm, quản lí các bản thu âm (Bài 10 đến Bài 15), em có nhận xét, so sánh gì về việc cập nhật, chỉnh sửa dữ liệu giữa quản lí thủ công và quản lí CSDL trên máy tính?
    Hình thành kiến thức
    1. Lợi ích của việc quản trị cơ sở dữ liệu trên máy tính
    Ảnh
    1. Lợi ích của việc quản trị cơ sở dữ liệu trên máy tính
    Thảo luận: Đọc HĐ1 SGK Tr81 và trả lời câu hỏi:
    Ảnh
    Tìm hiểu tại sao lại phải thay đổi thói quen quản lí thủ công, chuyển sang sử dụng máy tính với hệ QTCSDL.
    - Giới thiệu
    Ảnh
    Ảnh
    Ảnh
    Trước khi có máy tính và việc quản trị CSDL trên máy tính, việc quản lí dữ liệu thủ công là công việc rất vất vả.
    - Ví dụ
    Ảnh
    - Ví dụ:
    Tại các trạm xăng dầu, nếu không có hỗ trợ bởi máy tính và CSDL thì không thể có việc lượng xăng dầu bán ra và số tiền thu về được đo đạc, ghi chép một cách tự động. Mỗi nhân viên bán hàng phải đong xăng dầu bằng dụng cụ, phải ghi chép vào số lượng xăng dầu bán ra và lượng tiền thu về. Mỗi giao dịch với khách hàng như thế mất thời gian gấp hàng chục lần như hiện tại, kéo theo số lượng nhân viên bán hàng phải tăng lên gấp hàng chục lần. Việc quản lí sổ sách và tính toán với khối lượng lớn dữ liệu vào cuối ngày sẽ là vô cùng vất vả nặng nhọc.
    - Tìm hiểu
    Ảnh
    - Tìm hiểu:
    Những chức năng được thiết kế để hạn chế tối đa dư thừa dữ liệu, đảm bảo tính nhất quán của dữ liệu, an ninh và an toàn dữ liệu,... giúp hoạt động kinh doanh của các doanh nghiệp có nhiều chuyển biến tiến bộ. Nhiều hệ QTCSDL cho phép cài đặt bổ sung các dịch vụ (phần mềm) hỗ trợ giao dịch trực tuyến trên máy tính,... Việc ứng dụng mô hình tổ chức và quản trị CSDL một cách khao học trên máy tính trong quản lí của các lĩnh vực khác nhau đều đem lại nhiều lợi ích to lớn. Vì vậy, việc ứng dụng quản trị CSDL trên máy tính đã được thực hiện một cách phổ biến ở khắp các hoạt động quản lí kinh tế - xã hội hiện nay.
    - Câu hỏi củng cố
    Ảnh
    - Câu hỏi củng cố:
    Hãy nêu vài ví dụ thực tế minh hoạ về việc ứng dụng quản trị CSDL trên máy tính và những lợi ích mà nó mang lại.
    - Ghi nhớ
    Ảnh
    Ghi nhớ:
    Việc ứng dụng CSDL trong quản lí đem lại nhiều lợi ích to lớn: tiện lợi; kịp thời, nhanh chóng, hạn chế sai sót,...
    Ảnh
    2. Hệ quản trị cơ sở dữ liệu MySQL và phần mềm HeidiSQL
    2. Hệ quản trị CSDL MySQL và phần mềm HeidiSQL
    Thảo luận: Đọc HĐ2 và thực hiện yêu cầu:
    Ảnh
    Hãy sử dụng từ khoá "hệ quản trị CSDL phổ biến" để tìm kiếm thông tin trên Internet và trả lời câu hỏi "Nếu được lựa chọn, em sẽ chọn hệ QGTCSDL nào để đáp ứng được các tiêu chí nhiều người dùng và là hệ QTCSDL miễn phí"?
    Ảnh
    - Tìm hiểu
    - Tìm hiểu:
    Để có thể làm việc được với CSDL cần có một hệ QTCSDL và một phần mềm giúp giao tiếp với hệ QTCSDL đó. Các hệ QTCSDL được dùng phổ biến nhất hiện nay có thể kể tới là ORACLE, MySQL, Microsoft SQL Server,... Trong số đó chỉ có MySQL là sản phẩm mã nguồn mở miễn phí, MySQL được đánh giá là gọn nhẹ, tốc độ xử lí nhanh, hỗ trợ quả lí chặt chẽ sự nhất quán dữ liệu, đảm bảo an ninh và an toàn dữ liệu, thích hợp cho cả các bài toán CSDL lớn và Internet.
    Ảnh
    a. Cài đặt và làm việc với MySQL
    a. Cài đặt và làm việc với MySQL
    Truy cập trang dev.mysql.com/downloads/mysql/ để tải các bản:
    Bản cài tự động: Windows(x86, 32 &64-bit) MySQL Installer MSI. Bản Windows (x86, 64-bit) ZIP archive (gọn nhẹ). Bản đầy đủ Windows (x86, 64-bit) ZIP archive (với Debug Binaries & Test Suite).
    Ảnh
    Hình vẽ
    Với bản cài đặt tự động, trong quá trình cài đặt sẽ có yêu cầu nhập mật khẩu cho người dùng root. Cần ghi nhớ mật khẩu này để truy xuất MySQL.
    + tiếp (a. Cài đặt và làm việc với MySQL)
    MySQL có sẵn phần mềm khách giúp người dùng có thể kết nối, làm việc với MySQL, dùng giao diện dòng lệnh, có tên là mysql.exe trong thư mục bin của thư mục MySQL. Mở cửa sổ dòng lệnh. Nhập mysql -u root -p và nhấn phím Enter (u: user, p: password). Nhập mật khẩu của người dùng root, nhấn phím Enter để mở cửa sổ làm việc của MySQL.
    Ảnh
    + Hình 17.2 (a. Cài đặt và làm việc với MySQL)
    Ảnh
    - Ví dụ
    - Ví dụ:
    Ảnh
    b. Phần mềm HeidiSQL
    Ảnh
    b. Phần mềm HeidiSQL
    HeidiSQL là phần mềm mã nguồn mở, miễn phí, giúp kết nối, làm việc với nhiều hệ QTCSDL như MySQL, MariaDB, Microsoft SQL Server,... HeidiSQL có hỗ trợ tiếng Việt nên rất thuận tiện.
    - Cài đặt phần mềm HeidiSQL
    - Cài đặt phần mềm HeidiSQL
    Truy cập trang www.heidisql.com/download.php để tải về một trong hai bản sau:
    Bản cài đặt tự động Installer, 32/64 bit combined. Bản Portable version (zipped): 32 bit, 64 bit.
    Ảnh
    Hình vẽ
    Bản Portable là bản nén dạng zip, chỉ cần giải nén vào một thư mục và chạy tập heidisql.exe. Bản cài đặt tự động sẽ thêm biểu tượng HeidiSQL trên màn hình nền.
    - Làm việc với HeidiSQL
    - Làm việc với HeidiSQL
    Nháy đúp chuột vào biểu tượng HeidiSQL trên màn hình nền để khởi động hoặc nháy đúp trực tiếp tệp heidisql.exe.
    Ảnh
    Hình 17.4. Giao diện đầu tiên của HeidiSQL
    + tiếp (- Làm việc với HeidiSQL)
    Ảnh
    Các ô Kiểu mạng, Library được đặt các giá trị mặc định để kết nối với các hệ QTCSDL MySQL hay MariaDB. Ô Tên máy chỉ/IP và các ô kiểm đi kèm được đặt giá trị mặc định vì MySQL và HeidiSQL được cài đặt trên cùng một máy. Ô Người dùng: hãy nhập root. Ô Mật khẩu: nhập mật khẩu của người dùng root. Ô Cổng dùng giá trị mặc định là cổng giao tiếp dành cho các hệ QTCSDL. Sau khi nhập tên người dùng và mật khẩu, chọn Mở đề vào cửa sổ làm việc.
    + Hình 17.5 (- Làm việc với HeidiSQL)
    Ảnh
    - Lưu ý
    Ảnh
    - Lưu ý:
    Khi cài đặt HeidiSQL, nếu máy tính kết nối Internet, HeidiSQL sẽ tự động nhận biết mã vùng quốc gia và thiết lập giao diện với ngôn ngữ tương ứng. Người dùng có thể thiết lập ngôn ngữ bằng công cụ Tools/Preferences/General.
    - Ghi nhớ
    Ảnh
    Ghi nhớ:
    MySQL và HeidiSQL là các phần mềm mã nguồn mở, được nhiều người dùng để quản trị các CSDL.
    Ảnh
    - Câu hỏi củng cố
    - Câu hỏi củng cố:
    Ảnh
    Khi cài đặt MySQL, phần mềm cài đặt có yêu cầu em làm điều gì mà cần phải ghi nhớ để sau đó có thể đăng nhập vào MySQL không?
    Luyện tập & Vận dụng
    - Luyện tập
    Ảnh
    - Luyện tập
    Thực hành cài đặt MặySQL và cài đặt HeidiSQL.
    - Vận dụng
    Ảnh
    - Vận dụng:
    Truy cập Internet với các cụm từ khoá thích hợp để tìm hiểu thêm thông tin về MySQL và HeidiSQL.
    Dặn dò
    Dặn dò
    Ảnh
    Dặn dò:
    Ôn lại kiến thức vừa học. Làm bài tập trong SBT. Chuẩn bị bài sau: "Bài 18. Thực hành xác định cấu trúc bảng và các trường khóa".
    Cảm ơn
    Ảnh
     
    Gửi ý kiến

    ↓ CHÚ Ý: Bài giảng này được nén lại dưới dạng ZIP và có thể chứa nhiều file. Hệ thống chỉ hiển thị 1 file trong số đó, đề nghị các thầy cô KIỂM TRA KỸ TRƯỚC KHI NHẬN XÉT  ↓