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

Lab2

5 5 0

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

THÔNG TIN TÀI LIỆU

Nội dung

Bài thực hành Tạo CSDL quan hệ & Làm quen với T-SQL Mục tiêu Sau thực hành sinh viên nắm kỹ sau: - Tạo CSDL quan hệ hệ quản trị CSDL SQL Server sử dụng Management Studio Làm việc với T-SQL o Làm việc với biến o Làm việc với cấu trúc điều khiển Quản trị sở liệu với SQL Server (COM2032) Lab 2 Bài Làm việc với biến cấu trúc điều khiển Làm việc với biến vô hướng cấu trúc điều khiển IF…ELSE Đoạn mã sau thực khai báo, gán giá trị biến tổng dư nợ chưa tốn tất hóa đơn bảng Invoices Sau kiểm tra giá trị biến Nếu giá trị biến > trả tổng dư nợ chưa toán sử dụng câu lệnh PRINT 'Tổng dư nợ chưa tốn tất hóa đơn = $' + CONVERT(varchar,@TotalDue,1) Trái lại trả thông báo 'Tất hóa đơn tốn đầy đủ' sử dụng câu lệnh PRINT 'Tất hóa đơn toán đầy đủ' USE AP DECLARE @TotalDue money SET @TotalDue = (SELECT SUM(InvoiceTotal PaymentTotal CreditTotal) FROM Invoices) IF @TotalDue > PRINT 'Tổng dư nợ chưa toán tất hóa đơn = $' + CONVERT(varchar,@TotalDue,1) ELSE PRINT 'Tất hóa đơn tốn đầy đủ' - Sửa đoạn mã để thực công việc sau o Nếu dư nợ lớn 10.000,00 USD, đoạn mã trả tập kết chứa VendorName, InvoiceNumber, InvoiceDueDate Balance (được tính cơng thức InvoiceTotal – PaymentTotal – CreditTotal) cho hóa đơn, với dư nợ xếp theo ngày đáo hạn lâu trước tiên (Sắp xếp giảm dần theo InvoiceDueDate) Quản trị sở liệu với SQL Server (COM2032) Lab o Nếu tổng dư nợ chưa toán nhỏ 10.000,00 USD, trả thông báo “Dư nợ nhỏ 10.000,00 USD” Làm việc với biến bảng - Khai báo biến bảng @Vendors gồm hai cột VendorID có kiểu int, VendorName có kiểu varchar(50) - Thực câu lệnh INSERT để chèn VendorID VendorName nhà cung cấp có VendorState „CA‟, truy xuất từ bảng Vendors, vào biến bảng - Truy xuất liệu biến bảng - Viết ba câu lệnh UPDATE, DELETE, INSERT để thực cập nhật liệu, xóa, chèn hàng liệu vào biến bảng Vendors - Viết câu lệnh SELECT trả tất cột từ biến bảng Vendors Vendors bảng Invoices sử dụng phép kết nối Nộp bài: Sinh viên đóng gói file sql yêu cầu vào thư mục Bai1_Lab2 Quản trị sở liệu với SQL Server (COM2032) Lab Bài Hãy thực tạo Database với yêu cầu sau Hãy tạo Database tên QLSV_ Tạo Table tương ứng sau : Tạo quan hệ cho Table hình Thêm liệu vào table trên, bảng dòng Tạo truy vấn hiển thị danh sách sinh viên ngành CNTT Tạo truy vấn hiển thị thơng tinh lớp có sĩ số >35 Tạo truy vấn hiển thị thơng tin lớp học có sĩ số lớn ( MALOP, TENLOP, SISO) Tạo truy vấn hiển thị thông tin MASV,HOTEN,TUOI Tạo truy vấn hiển thị thông tin : MSSV,HOSV,TENSV,Tennganh ( vd: Manganh=’CNTT’ -> ‘Cơng Nghệ Thơng Tin’) 10 Chụp hình bước thực yêu cầu lưu thành file baocao.docx Nộp bài: Sinh viên đóng gói file sql baocao.docx vào thư mục Bai2_Lab2 Quản trị sở liệu với SQL Server (COM2032) Lab Yêu cầu nộp Cuối thực hành, sinh viên tạo thư mục theo tên _Lab2, chứa tất sản phẩm lab trên, nén lại thành file zip upload lên mục nộp tương ứng LMS Đánh giá lab STT Bài số Điểm Bài Bài Quản trị sở liệu với SQL Server (COM2032) Lab ... sql baocao.docx vào thư mục Bai2 _Lab2 Quản trị sở liệu với SQL Server (COM2032) Lab Yêu cầu nộp Cuối thực hành, sinh viên tạo thư mục theo tên _Lab2, chứa tất sản phẩm lab trên,... bảng Invoices sử dụng phép kết nối Nộp bài: Sinh viên đóng gói file sql yêu cầu vào thư mục Bai1 _Lab2 Quản trị sở liệu với SQL Server (COM2032) Lab Bài Hãy thực tạo Database với yêu cầu sau Hãy

Ngày đăng: 27/10/2019, 22:54

TÀI LIỆU CÙNG NGƯỜI DÙNG

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

TÀI LIỆU LIÊN QUAN

w