1. Trang chủ
  2. » Tất cả

BÀI THỰC HÀNH SỐ 4:

4 0 0
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 4
Dung lượng 90,5 KB

Nội dung

BÀI THỰC HÀNH SỐ 4 BÀI THỰC HÀNH SỐ 3 Các đối tượng schema I Yêu cầu của bài thực hành Tìm hiểu các đối tượng schema Làm quen với các câu lệnh cơ bản trong T SQL Thao tác với dữ liệu trong bảng sử dụn[.]

TRƯỜNG ĐẠI HỌC CNTT&TT PHÒNG THỰC HÀNH TRIỂN KHAI CNTT&TT BÀI THỰC HÀNH SỐ Các đối tượng schema I Yêu cầu thực hành - Tìm hiểu đối tượng schema - Làm quen với câu lệnh T-SQL - Thao tác với liệu bảng sử dụng câu lệnh T-SQL II Yêu cầu trang thiết bị phòng học - Trang thiết bị:  Máy chiếu (Projecter):  Máy tính có cài đặt phần mềm Oracle Database 11g - Phòng học: Phòng máy đảm bảo số máy tính cho sinh viên thực hành III Nội dung thực hành - Giới thiệu đối tượng Schema + Table + Sequence + View + Index - Hướng dẫn số thao tác tạo, thêm, cập nhật liệu cho table Tạo Sequence, view, index - Đề ghị sinh viên trả lời câu hỏi BÀI THỰC HÀNH SỐ Đăng nhập vào user system hoăc tự tạo môt user khác Tạo bảng liệu KHACHHANG, NHANVIEN, DONDATHANG cho công ty M&T theo yêu cầu sau: KHACHHANG MaKhachhang TenCongTy Diachi Email DienThoai Fax NHANVIEN Number Nvarchar2 Nvarchar2 Nvarchar2 Varchar2 Varchar MaNhanVien HoTen NgaySinh NgayLamViec DiaChi DienThoai LuongCoBan PhuCap DONDATHANG Char Nvarchar2 Date Date Nvarchar2 Nvarchar2 Number Number SoHoaDon MaKhachHang MaNhanVien NgayDatHang NgayGiaoHang NoiGiaoHang Number Number Char Date Date Nvarchar2 50 50 30 15 15 40 60 15 Not null Null Null Null Null null Not null Null null null null null null null Not null Not null Not null null null 80 Tạo khóa pk_MaKH , pk_MaNV , pk_SoHD cho bảng KHACHHANG, NHANVIEN, DONDATHANG Tạo khóa ngoại fk_MaKH (tham chiếu đến bảng KHACHHANG), fk_MaNV (tham chiếu đến bảng NHANVIEN) cho bảng DONDATHANG Tạo sequence SQ_DDH, SQ_KH cho bảng DONDATHANG KHACHHANG Insert du lieu vao bang KHACHHANG, NHANVIEN, DONDATHANG(sử dụng sequence vừa tạo để làm tăng giá trị khóa chính) theo bảng sau: KHACHHANG MaKhachhang TenCongTy Diachi Email DienThoai Fax CTCPTM Quoc Hung CTCPTM MTM CTTNHH Mai Linh 23 Nguyen Thai Hoc 223 Lang 24 Tran Nhat Duat CTCPTM 45 Nguyen Du HoangKhang Quochung@ gmail.com MTM@ gmail.com Mailinh@ gmail.com 09445474735 Hoangkhang @gmail.com 09745474735 09447867473 09245474735 NHANVIEN MaNhanVien HoTen A001 Nguyen Van An Nguyen Van Minh Nguyen Van Hoang Nguyen Van Hung CP02 CP02 A004 Ngay Sinh 11/03/ 1985 20/03/ 1982 NgayLam Viec 02/03/2009 DiaChi DienThoai 0973635466 02/10/2009 Thai Nguyen Phu Tho LuongCo Ban 850 0973476546 850 11/02/ 1985 22/10/2008 Ha Noi 0973635466 850 19/04/ 1987 12/07/2008 Thai Nguyen 0912354667 850 Phu Cap DONDATHANG SoHoaDon MaKhachHang 2 MaNhanVien CP01 CP02 CP01 TM02 NgayDatHang 29/10/2010 23/08/2010 09/10/2010 13/11/2010 NgayGiaoHang 02/11/2010 02/09/2010 10/11/2010 16/11/2010 NoiGiaoHang Ha Noi Ha Noi Ha Noi Ha Noi Đưa tất thông tin nhân viên có tên 'Nguyen Van An' Tính thời gian làm việc mà nhân viên làm công ty thời điểm Tìm đơn hàng giao vào ngày '16/11/2010' Update cột HoTen bảng NHANVIEN nơi có MaNhanVien = ‘A001’ thành HoTen = ‘Nguyen Thanh An’ Update cột MaKhachHang bảng DONDATHANG nơi có SoHoaDon =21 Xóa ghi bảng DONDATHANG nơi có MaKhachHang = 10 Tạo view V_hd gồm SoHoaDon,MaKhachHang,TenCongTy 11 Xem View v-hd 12 Tạo View V_Kh gồm TenCongTy, NgayGiaoHang nơi có MaKhachHang =2 13 Xem view V_kh 14 Tạo index I_nvien cột HoTen bảng NHANVIEN ...BÀI THỰC HÀNH SỐ Đăng nhập vào user system hoăc tự tạo môt user khác Tạo bảng liệu KHACHHANG, NHANVIEN,... đơn hàng giao vào ngày ''16/11/2010'' Update cột HoTen bảng NHANVIEN nơi có MaNhanVien = ‘A001’ thành HoTen = ‘Nguyen Thanh An’ Update cột MaKhachHang bảng DONDATHANG nơi có SoHoaDon =21 Xóa ghi

Ngày đăng: 25/11/2022, 03:29

w