Bai tapnhom dangmo

  • 117 views
Uploaded on

nuyiukiop

nuyiukiop

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
117
On Slideshare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
2
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. YÊU CẦU BÀI TẬP NHÓM MÔN HỆ QTCSDL ORACLE LẤY ĐIỂM KIỂM TRA THƯỜNG KỲ1. Chọn nhóm, chọn đề tài 1.1. Mỗi nhóm tối đa 3 bạn. 1.2. Dạng đề tài mở, thiết kế cơ sở dữ liệu phục vụ cho công việc quản lý. 1.3. Đề tài tự chọn dựa vào kinh nghiệm thực tế hoặc công việc đang đảm nhiệm.2. Thực hiện đề tài 2.1. Tạo database - Tạo table: mỗi thuộc tính trong bảng phải có tên, kiểu dữ liệu, độ lớn, các ràng buộc trên thuộc tính (primary key, foregin key, null, not null, unique, …). - Nhập dữ liệu bằng lệnh. 2.2. Tự đặt ra và trả lời 5 câu truy vấn SQL Liệt kê danh sách, tập hợp, truy vấn con, thống kê gom nhóm, having. 2.3. Lập trình PL/SQL Chọn một table tùy ý, sử dụng ngôn ngữ PL/SQL thực hiện các công việc sau: - Liệt kê danh sách ( hiển thị nội dung của table đó). - Thêm dữ liệu từ bàn phím. Có kiểm tra tồn tại, thông báo kết quả của công việc thêm. - Cập nhật dữ liệu từ bàn phím. Có kiểm tra tồn tại, thông báo kết quả của công việc cập nhật. - Xóa dữ liệu từ bàn phím. Có kiểm tra tồn tại, thông báo kết quả của công việc xóa. - Thống kê dữ liệu (theo thực tế yêu cầu đặt ra). - Khuyến khích các nhóm suy nghĩ thêm. 2.4. Tạo procedure và function Đưa nội dung 2.3 vào hàm và thủ tục. 2.5. Tạo trigger Đưa ra chính xác ít nhất 3 ràng buộc toàn vẹn trên một quan hệ hay liên quan hệ. Tạo trigger cho các ràng buộc đã đưa ra. 2.6. Quản trị user
  • 2. - Phân quyền cho các nhóm người dùng của hệ thống đã nêu trên. Bao gồm tạo nhóm, gán quyền cho mỗi nhóm. - Tạo người dùng thực tế, gán quyền cho người dùng.3. Báo cáo đề tài - Nộp code *.sql đã thực hiện sau khi hoàn thành môn học tại phòng máy. - Chấm điểm trực tiếp, kết hợp vấn đáp (nếu thấy cần).