Bài thực hành môn lý thuyết hệ thống thông tin

14 566 0
Bài thực hành môn lý thuyết hệ thống thông tin

Đ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

HỌC VIỆN CƠNG NGHỆ BƯU CHÍNH VIỄN THƠNG -*** DƢƠNG TRẦN ĐỨC BÀI THỰC HÀNH LÝ THUYẾT HỆ THỐNG THÔNG TIN 09/2011 MỤC LỤC Bài thực hành số ……………………………………………………………………… Bài thực hành số ……………………………………………………………………… 12 BÀI THỰC HÀNH SỐ MÔN HỌC: LÝ THUYẾT HỆ THỐNG THÔNG TIN TÊN BÀI: Thiết lập thao tác CSDL với Hệ QT CSDL Access MỤC ĐÍCH CỦA BÀI THỰC HÀNH : Giúp cho SV nắm đƣợc cách tạo bảng liệu, thiết lập quan hệ bảng, thao tác với liệu CSDL Hệ QT CSDL Access THỜI LƢỢNG: 135 phút YÊU CẦU TRANG THIẾT BỊ & PHẦN MỀM: Phịng thực hành với máy tính có cài đặt Hệ QT CSDL Access KIẾN THỨC CHUẨN BỊ TRƢỚC: NỘI DUNG THỰC HÀNH: Giả sử thiết kế đƣợc mơ hình liệu cho CSDL Quản lý Sinh viên theo mơ hình Quan hệ nhƣ sau: - Sinhvien (MaSV, HoDem, Ten, NgaySinh, QueQuan, MaLop, MaKhoa, MaTinh) - Lop (MaLop, TenLop, MaKhoa) - Khoa (MaKhoa, TenKhoa) - Monhoc (MaMon, TenMon, DVHT, MaKhoa) - Tinh (MaTinh, TenTinh) - Giangvien (MaGV, TenGV, MaKhoa) - SV-MH (MaSV, MaMon, Diem) - GV-Lop-Mon (MaGV, MaLop, MaMon, Hocky, Namhoc) Tiếp theo, thực công việc sau: - Tiến hành cài đặt CSDL vào Hệ QT CSDL Access: o Tạo bảng theo mơ hình o Thiết lập quan hệ cho bảng o Đƣa liệu vào bảng - Thực thao tác với CSDL bẳng cách sử dụng ngôn ngữ SQL Tạo bảng Bước 1: Chạy chƣơng trình Access Để tạo CSDL mới, cửa sổ chính, chọn New, sau đặt tên cho CSDL FileName, chọn nơi lƣu cho CSDL , sau chọn Create Bước 2: Trong cửa sổ tạo Database ra, lần lƣợt tiến hành tạo bảng CSDL Ngay tạo Database mới, cửa sổ xuất bảng mặc định Table vùng tạo trƣờng cho bảng bên phải Một trƣờng mặc định đƣợc tạo ID, tiến hành đổi tên cho trƣờng tên trƣờng mong muốn (ví dụ MaSV), cách click chuột phải chọn Rename Field Sau đó, lần lƣợt tạo thêm trƣờng khác theo thiết kế, cách bấm chọn Click to Add bên cạnh, chọn kiểu liệu cho trƣờng đó, điền tên trƣờng vào ô Bước 3: Sau tạo xong đủ trƣờng, hình tạo bảng có dạng nhƣ hình bên dƣới Lúc tiến hành ghi lại bảng cách bấm vào nút Save công cụ Gõ tên bảng vào ô Table Name, chẳng hạn Sinhvien Nhƣ vậy, xong bƣớc tạo xong bảng Sinhvien Bước 4: Tiếp tục tạo thêm bảng khác, cách chọn menu Create, sau chọn nút Table cơng cụ Lặp lại trình nhƣ Bƣớc để thực tạo bảng cho tất bảng lại theo thiết kế Chú ý: Mặc định, trƣờng bảng trƣờng khóa Do vậy, bảng ta muốn tạo khóa khác (chẳng hạn bảng GV-Lop-Mon có khóa gộp trƣờng MaGV MaLop, MaMon) ta phải chuyển kiểu AutoNumber trƣờng Number Sau đó, chuyển bảng sang dạng Design View cách click chuột phải vào bảng, chọn Design View Sau đó, bảng Design View, chọn trƣờng muốn tạo khóa (muốn chọn nhiều trƣờng giữ phím Shift), sau click chuột phải chọn Primary Key Thiết lập quan hệ cho bảng Bước 1: Chọn menu Database Tools, chọn nút Relationships công cụ Bước 2: Cửa sổ lựa chọn bảng muốn tạo quan hệ Do ta tạo quan hệ cho tất bảng, nên lựa chọn tất bảng bấm Add, bấm Close Bước 3: Cửa sổ tạo quan hệ cho bảng Để tạo quan hệ bảng, ta click chuột vào trƣờng cần tạo liên kết bảng kéo sang bảng lại Cửa sổ tạo quan hệ bảng ra, cho phép lựa chọn thuộc tính mối quan hệ Bấm nút Create để thực tạo quan hệ Lặp lại bƣớc để tạo tất quan hệ cần thiết Sau tạo xong, bấm nút Save phía cơng cụ để ghi lại mối quan hệ bấm nút Close để đóng cửa sổ tạo quan hệ Đưa liệu vào bảng Bước 1: Để đƣa liệu vào bảng, quay trở lại cửa sổ Database, với danh mục bảng panel bên trái Click chuột vào bảng cần cập nhật liệu Panel bên trái dƣới dạng lƣới, cho phép nhập liệu vào ô tƣơng ứng với trƣờng Tiến hành nhập liệu vào ô Nếu muốn thêm ghi việc nhập xuống hàng Chú ý trƣờng có kiểu liệu AutoNumber đƣợc tự động tạo ngƣời dùng không nhập vào đƣợc Tiến hành lặp lại thao tác để nhập liệu cho tất trƣờng Lưu ý: - Tiến hành nhập bảng 10 ghi liệu - Dữ liệu tiến hành nhập phải ăn khớp với bảng Ví dụ, MaLop bảng Sinhvien phải có bảng Lop v.v Thao tác với CDSL ngôn ngữ SQL Chúng ta thực tác thao tác với CSDL vừa tạo ngôn ngữ SQL Để làm đƣợc việc ta cần tạo Query, sử dụng SQL View Query để dùng câu lệnh SQL thao tác với CDSL Bước 1: Tạo Query cách chọn menu Create bấm vào nút Query Design công cụ: Cửa sổ Show Table ra, cho phép chọn bảng có liên quan đến Query Chọn bảng cần thiết bấm nút Add, Close Để chuyển sang SQL View, chọn nút View chọn SQL View Cửa sổ SQL View ra, ta gõ câu lệnh SQL cần chạy vào ô soạn thảo Để thực câu lệnh SQL, ta bấm nút Run công cụ Kết câu lệnh SQL đƣợc hiển thị Để quay lại cửa sổ SQL View, lại chọn View -> SQL View Để ghi lại Query, chọn nút Save công cụ đƣa tên Query vào 10 Yêu cầu: Hãy viết câu lệnh SQL thực công việc sau, câu lệnh đƣợc ghi lại Query khác - Thêm SV vào bảng SV - Xóa SV khỏi bảng SV - Liệt kê danh sách SV bảng SV, lấy thông tin MaSV, Hodem, Ten, Ngaysinh - Liệt kê SV có tỉnh Hà Nội BÁO CÁO Sinh viên nộp lại file CSDL tạo, có bảng, quan hệ, query câu lệnh SQL theo yêu cầu 11 BÀI THỰC HÀNH SỐ MÔN HỌC: LÝ THUYẾT HỆ THỐNG THƠNG TIN TÊN BÀI: Khảo sát phân tích số HTTT thực tế MỤC ĐÍCH CỦA BÀI THỰC HÀNH : Giúp cho SV tìm hiểu, phân tích, nắm đƣợc hoạt động số HTTT thực tế, nhƣ hệ TMĐT, Hệ thống thông tin quản lý v.v THỜI LƢỢNG: 135 phút YÊU CẦU TRANG THIẾT BỊ & PHẦN MỀM: Phòng thực hành với máy tính kết nối Internet, có phần mềm Quản lý Thƣ viện (bản dùng để thực hành) cài đặt máy chủ truy cập từ máy trạm Web browser SV có tài khoản để sử dụng hệ thống KIẾN THỨC CHUẨN BỊ TRƢỚC: NỘI DUNG THỰC HÀNH: Bài thực hành u cầu SV tìm hiểu phân tích HTTT có thật thực tế, đƣa báo cáo hoạt động chúng Hệ thống Thương mại Điện tử: Yêu cầu: Tìm hiểu hệ thống TMĐT thực tế xem xét hệ thống bao gồm module nào? Các module có Đầu vào Đầu gì? Quá trình xử lý Module sao? Thực hiện: - Sử dụng Web browser truy cập tới trang Web TMĐT Việt Nam giới (có thể chọn trang Web siêu thị điện máy cơng nghệ v.v) - Tìm hiểu module hệ thống TMĐT này, bao gồm: o Module quản lý danh mục, tìm kiếm sản phẩm o Module Đăng ký ngƣời dùng o Module Giỏ hàng điện tử o Module Thanh tốn trực tuyến - Báo cáo việc tìm hiểu module này: 12 o Đầu vào Module o Đầu Module o Quá trình xử lý Module o Phản hồi Module Hệ thống Quản lý Thư viện: Yêu cầu: Tìm hiểu hệ thống Quản lý Thƣ viện thực tế xem xét hệ thống bao gồm module nào? Các module có Đầu vào Đầu gì? Q trình xử lý Module sao? Thực hiện: - Sử dụng Web browser (hoặc phần mềm Client, tùy thuộc vào hệ thống Quản lý Thƣ viện đƣợc triển khai Web-based hay Form-Based) để truy cập tới hệ thống Quản lý Thƣ viện đƣợc cài đặt máy chủ Đăng nhập vào hệ thống dƣới dạng ngƣời dùng ngƣời quản trị - Tìm hiểu module hệ thống Quản lý Thƣ viện này, bao gồm: o Module Quản lý ngƣời dùng o Module Quản lý sách o Module Tìm kiếm sách o Module Mƣợn/Trả sách o Các module báo cáo, thống kê - Báo cáo việc tìm hiểu module này: o Đầu vào Module o Đầu Module o Quá trình xử lý Module o Phản hồi Module BÁO CÁO Viết báo cáo tìm hiểu hệ thống theo yêu cầu 13 ... LỤC Bài thực hành số ……………………………………………………………………… Bài thực hành số ……………………………………………………………………… 12 BÀI THỰC HÀNH SỐ MÔN HỌC: LÝ THUYẾT HỆ THỐNG THÔNG TIN TÊN BÀI: Thiết lập thao tác CSDL với Hệ. .. tạo, có bảng, quan hệ, query câu lệnh SQL theo yêu cầu 11 BÀI THỰC HÀNH SỐ MÔN HỌC: LÝ THUYẾT HỆ THỐNG THÔNG TIN TÊN BÀI: Khảo sát phân tích số HTTT thực tế MỤC ĐÍCH CỦA BÀI THỰC HÀNH : Giúp cho... xử lý Module o Phản hồi Module Hệ thống Quản lý Thư viện: Yêu cầu: Tìm hiểu hệ thống Quản lý Thƣ viện thực tế xem xét hệ thống bao gồm module nào? Các module có Đầu vào Đầu gì? Quá trình xử lý

Ngày đăng: 30/03/2015, 10:13

Từ khóa liên quan

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

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

Tài liệu liên quan