Tài liệu thực hành hệ thống thông tin,công nghê thông tin ptit
HỌC VIỆN CÔNG NGHỆ BƯU CHÍNH VIỄN THÔNG KHOA CÔNG NGHỆ THÔNG TIN 1 TÀI LIỆU HƯỚNG DẪN THỰC HÀNH BỘ MÔN HỆ THỐNG THÔNG TIN 9/2011 LỜI NÓI ĐẦU Tài liệu hướng dẫn thực hành được biên soạn cho các môn học có yêu cầu thực hành trên phòng máy được quản lý bởi bộ môn Hệ thống thông tin. Mục đích của tài liệu thực hành nhằm rèn luyện cho sinh viên có được những kỹ năng thao tác cơ bản cho từng môn học. Tài liệu thực hành được biên soạn cho các môn học sau: - Cơ sở dữ liệu - Mạng máy tính - Quản lý mạng - Lý thuyết về Hệ thống thông tin - An toàn bảo mật Hệ thống thông tin Tài liệu được biên soạn bởi tập thể giáo viên bộ môn Hệ thống thông tin. Mặc dù đã rất cố gắng trong quá trình biên soạn, nhưng sẽ không tránh khỏi những thiếu sót trong cách trình bày và nội dung. Bộ môn Hệ thống thông tin rất mong nhận được sự đóng góp ý kiến từ các đồng nghiệp. Bộ môn Hệ thống thông tin 1 MỤC LỤC CƠ SỞ DỮ LIỆU………………………………………………………………………2 Giới thiệu……….………………………………………………………………………3 Bài thực hành số 1………………………………………………………………………4 Bài thực hành số 2………………………………………………………………………8 Bài thực hành số 3………………………………………………………………………15 Bài thực hành số 4………………………………………………………………………20 Bài thực hành số 5………………………………………………………………………25 Bài thực hành số 6………………………………………………………………………28 Bài thực hành số 7………………………………………………………………………31 Phụ lục: Bảng dữ liệu mẫu……………………………………………………… …….32 MẠNG MÁY TÍNH……………………………………………………………………34 Bài thực hành số 1…………………………………………………………………… .35 Bài thực hành số 2………………………………………………………………………37 Bài thực hành số 3………………………………………………………………………40 QUẢN LÝ MẠNG…………………………………………………………………… 44 Bài thực hành số 1…………………………………………………………………… .45 Bài thực hành số 2…………………………………………………………………… .50 LÝ THUYẾT HỆ THỐNG THÔNG TIN…………………………………………… 54 Bài thực hành số 1…………………………………………………………………… .55 Bài thực hành số 2…………………………………………………………………… .65 AN TOÀN BẢO MẬT HỆ THỐNG THÔNG TIN.………………………………… 67 Bài thực hành số 1…………………………………………………………………… .68 Bài thực hành số 2…………………………………………………………………… .72 Bài thực hành số 3…………………………………………………………………… .87 Bài thực hành môn Cơ sở dữ liệu 2 THỰC HÀNH CƠ SỞ DỮ LIỆU Bài thực hành môn Cơ sở dữ liệu 3 GIỚI THIỆU 1. Giới thiệu chung Tài liệu thực hành môn Cơ sở dữ liệu được biên soạn với thời lượng là 360 phút. Các bài thực hành dự kiến được cấu trúc như sau: Các bài thực hành được triển khai trong 4 buổi, mỗi buổi thực hành 90 phút Buổi 1: Bài thực hành số 1 và số 2 Buổi 2: Bài thực hành số 3 Buổi 3: Bài thực hành số 4 Buổi 4: Bài thực hành số 5, số 6 và số 7 2. Công cụ thực hành kèm theo Để thuận tiện cho việc triển khai thực hành, công cụ DBLabMachine đã được đóng gói sẵn bao gồm các thành phần sau: Công cụ ảo hóa VirtualBox Hệ điều hành Linux UBUNTU bản dành cho desktop: UBUNTU là hệ điều hành mã nguồn mở, không chi phí bản quyền Hệ quản trị CSDL MySQL: MySQL là hệ quản trị CSDL mã nguồn mở, không chi phí bản quyền MySQLWorkbench: Là công cụ sử dụng để mô hình hóa dữ liệu, mã nguồn mở, không chi phí bản quyền. PhpMyAdmin: Là công cụ quản trị CSDL được xây dựng như một ứng dụng web, mã nguồn mở, không chi phí bản quyền Apache webserver: Máy chủ web để triển khai PhpMyAdmin. 3. Hướng dẫn triển khai trên phòng máy Các thành phần phần mềm trên đã được cấu hình để chạy trực tiếp không cần cài đặt. Người sử dụng chỉ cần copy vào một ổ đĩa đủ lớn (dung lượng của DBLabMachine khoảng 3.4 GB) rồi chạy trực tiếp. Bài thực hành môn Cơ sở dữ liệu 4 BÀI THỰC HÀNH SỐ 1 MÔN HỌC: CƠ SỞ DỮ LIỆU 1. TÊN BÀI : Làm quen với công cụ thực hành 2. MỤC ĐÍCH CỦA BÀI THỰC HÀNH : Giới thiệu hệ quản trị CSDL MySQL Giúp sinh viên làm quen với công cụ thực hành 3. THỜI LƯỢNG : 15 phút 4. YÊU CẦU TRANG THIẾT BỊ & PHẦN MỀM: Máy ảo DBLabMachine đã được cài trên các máy thực hành. 5. KIẾN THỨC CHUẨN BỊ TRƯỚC: Bước 1: Chạy VirtualBox Trong thư mục DBLabMachine: Click vào biểu tượng Start Bước 2: Chạy Máy ảo Ubuntu: Chọn máy ảo DatabaseLab rồi Click vào nút Start Bài thực hành môn Cơ sở dữ liệu 5 Bước 3: Đăng nhập vào hệ điều hành: Click vào account student. Bước 4: Chuyển sang chế độ xem toàn màn hình View->Switch to Fullscreen Bước 5: Chạy chương trình MySQLWorkBench: Click đúp vào biểu tượng trên Desktop Bài thực hành môn Cơ sở dữ liệu 6 Bước 6: Kết nối vào CSDL Trong phần Open Connection to Start Querying, click đúp vào DBLab; Nhập mật khẩu là 123 rồi click OK Bài thực hành môn Cơ sở dữ liệu 7 Bước 7: Thử chạy lệnh SQL trong giao diện truy vấn Bước 8: Tắt máy ảo 7. BÁO CÁO: Báo cáo kết quả của việc thực hành phần Thực hành nội dung trong các nội dung. 1.Gõ câu lệnh 2.Chạy lệnh Bài thực hành môn Cơ sở dữ liệu 8 BÀI THỰC HÀNH SỐ 2 MÔN HỌC: CƠ SỞ DỮ LIỆU 1. TÊN BÀI : Mô hình hóa dữ liệu 2. MỤC ĐÍCH CỦA BÀI THỰC HÀNH : Giúp sinh viên nắm được các kỹ năng: Mô hình hóa dữ liệu với công cụ E/R Chuyển đổi mô hình dữ liệu mức khái niệm sang mô hình dữ liệu logic 3. THỜI LƯỢNG : 75 phút 4. YÊU CẦU TRANG THIẾT BỊ & PHẦN MỀM: Máy ảo DBLabMachine đã được cài trên các máy thực hành. 5. KIẾN THỨC CHUẨN BỊ TRƯỚC: Kiến thức về mô hình hóa dữ liệu, Đã thực hành bài số 1. Tìm hiểu mô hình E/R sau: Hình 1: Mô hình dữ liệu cần xây dựng.