SlideShare una empresa de Scribd logo
1 de 2
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
- 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).

Más contenido relacionado

Similar a Bai tapnhom dangmo

01 modau
01 modau01 modau
01 modauhungkk
 
Giao trinh access_p1_6962
Giao trinh access_p1_6962Giao trinh access_p1_6962
Giao trinh access_p1_6962Vy Le
 
Giao trinh he quan tri csdl
Giao trinh he quan tri csdlGiao trinh he quan tri csdl
Giao trinh he quan tri csdlHung Pham Thai
 
2008311102150141
20083111021501412008311102150141
2008311102150141jimmycuong
 
52695817 p0201-m03t-truy-van-du-lieu-query-truy-van-chon-select-query
52695817 p0201-m03t-truy-van-du-lieu-query-truy-van-chon-select-query52695817 p0201-m03t-truy-van-du-lieu-query-truy-van-chon-select-query
52695817 p0201-m03t-truy-van-du-lieu-query-truy-van-chon-select-querynguyen minh
 
Chương II: Hệ điều hành
Chương II: Hệ điều hànhChương II: Hệ điều hành
Chương II: Hệ điều hànhSunkute
 
Báo cáo ATTT CÁC DẠNG TẤN CÔNG SQL INJECTION
Báo cáo ATTT CÁC DẠNG TẤN CÔNG SQL INJECTIONBáo cáo ATTT CÁC DẠNG TẤN CÔNG SQL INJECTION
Báo cáo ATTT CÁC DẠNG TẤN CÔNG SQL INJECTIONnataliej4
 
Giao trinh he quan tri csdl dành cho asp.net
Giao trinh he quan tri csdl dành cho asp.netGiao trinh he quan tri csdl dành cho asp.net
Giao trinh he quan tri csdl dành cho asp.netlove-dalat
 
CẤU TRÚC DỮ LIỆU VÀ GIẢI THUẬT.pptx
CẤU TRÚC DỮ LIỆU VÀ GIẢI THUẬT.pptxCẤU TRÚC DỮ LIỆU VÀ GIẢI THUẬT.pptx
CẤU TRÚC DỮ LIỆU VÀ GIẢI THUẬT.pptxVuDuong69
 
Bài 2 Làm quen với môi trường PHP và MySQL (phần 2) - Giáo trình FPT
Bài 2 Làm quen với môi trường PHP và MySQL (phần 2) - Giáo trình FPTBài 2 Làm quen với môi trường PHP và MySQL (phần 2) - Giáo trình FPT
Bài 2 Làm quen với môi trường PHP và MySQL (phần 2) - Giáo trình FPTMasterCode.vn
 
De Cuong Thuc Hanh Mang May Tinh
De Cuong Thuc Hanh Mang May TinhDe Cuong Thuc Hanh Mang May Tinh
De Cuong Thuc Hanh Mang May TinhLy hai
 
Virtual cluster thesis
Virtual   cluster thesisVirtual   cluster thesis
Virtual cluster thesisSentifi
 
Bài 3: Ngôn ngữ truy vân có cấu trúc (SQL) - Giáo trình FPT
Bài 3: Ngôn ngữ truy vân có cấu trúc (SQL) - Giáo trình FPTBài 3: Ngôn ngữ truy vân có cấu trúc (SQL) - Giáo trình FPT
Bài 3: Ngôn ngữ truy vân có cấu trúc (SQL) - Giáo trình FPTMasterCode.vn
 
Cơ sở dữ liệu postgres
Cơ sở dữ liệu postgresCơ sở dữ liệu postgres
Cơ sở dữ liệu postgresTechMaster Vietnam
 

Similar a Bai tapnhom dangmo (20)

01 modau
01 modau01 modau
01 modau
 
Giao trinh access_p1_6962
Giao trinh access_p1_6962Giao trinh access_p1_6962
Giao trinh access_p1_6962
 
Giao trinh he quan tri csdl
Giao trinh he quan tri csdlGiao trinh he quan tri csdl
Giao trinh he quan tri csdl
 
2008311102150141
20083111021501412008311102150141
2008311102150141
 
52695817 p0201-m03t-truy-van-du-lieu-query-truy-van-chon-select-query
52695817 p0201-m03t-truy-van-du-lieu-query-truy-van-chon-select-query52695817 p0201-m03t-truy-van-du-lieu-query-truy-van-chon-select-query
52695817 p0201-m03t-truy-van-du-lieu-query-truy-van-chon-select-query
 
Chương II: Hệ điều hành
Chương II: Hệ điều hànhChương II: Hệ điều hành
Chương II: Hệ điều hành
 
Báo cáo ATTT CÁC DẠNG TẤN CÔNG SQL INJECTION
Báo cáo ATTT CÁC DẠNG TẤN CÔNG SQL INJECTIONBáo cáo ATTT CÁC DẠNG TẤN CÔNG SQL INJECTION
Báo cáo ATTT CÁC DẠNG TẤN CÔNG SQL INJECTION
 
Thuc hanh access
Thuc hanh accessThuc hanh access
Thuc hanh access
 
--De cuong on tap hdh
 --De cuong on tap hdh --De cuong on tap hdh
--De cuong on tap hdh
 
Giao trinh he quan tri csdl dành cho asp.net
Giao trinh he quan tri csdl dành cho asp.netGiao trinh he quan tri csdl dành cho asp.net
Giao trinh he quan tri csdl dành cho asp.net
 
Giaotrinhaccess
GiaotrinhaccessGiaotrinhaccess
Giaotrinhaccess
 
Giao trinh access_2003
Giao trinh access_2003Giao trinh access_2003
Giao trinh access_2003
 
CẤU TRÚC DỮ LIỆU VÀ GIẢI THUẬT.pptx
CẤU TRÚC DỮ LIỆU VÀ GIẢI THUẬT.pptxCẤU TRÚC DỮ LIỆU VÀ GIẢI THUẬT.pptx
CẤU TRÚC DỮ LIỆU VÀ GIẢI THUẬT.pptx
 
Bài 2 Làm quen với môi trường PHP và MySQL (phần 2) - Giáo trình FPT
Bài 2 Làm quen với môi trường PHP và MySQL (phần 2) - Giáo trình FPTBài 2 Làm quen với môi trường PHP và MySQL (phần 2) - Giáo trình FPT
Bài 2 Làm quen với môi trường PHP và MySQL (phần 2) - Giáo trình FPT
 
04 ado
04 ado04 ado
04 ado
 
De Cuong Thuc Hanh Mang May Tinh
De Cuong Thuc Hanh Mang May TinhDe Cuong Thuc Hanh Mang May Tinh
De Cuong Thuc Hanh Mang May Tinh
 
Virtual cluster thesis
Virtual   cluster thesisVirtual   cluster thesis
Virtual cluster thesis
 
Bài 3: Ngôn ngữ truy vân có cấu trúc (SQL) - Giáo trình FPT
Bài 3: Ngôn ngữ truy vân có cấu trúc (SQL) - Giáo trình FPTBài 3: Ngôn ngữ truy vân có cấu trúc (SQL) - Giáo trình FPT
Bài 3: Ngôn ngữ truy vân có cấu trúc (SQL) - Giáo trình FPT
 
Com201 slide 3
Com201   slide 3Com201   slide 3
Com201 slide 3
 
Cơ sở dữ liệu postgres
Cơ sở dữ liệu postgresCơ sở dữ liệu postgres
Cơ sở dữ liệu postgres
 

Más de Nguyễn Thị Chi

Más de Nguyễn Thị Chi (20)

Chuyên mục giới thiệu sách mới
Chuyên mục giới thiệu sách mớiChuyên mục giới thiệu sách mới
Chuyên mục giới thiệu sách mới
 
Giới thiệu sách mới
Giới thiệu sách mớiGiới thiệu sách mới
Giới thiệu sách mới
 
Powerpoint
PowerpointPowerpoint
Powerpoint
 
Thuat xu the cua nguoi xua 659
Thuat xu the cua nguoi xua 659Thuat xu the cua nguoi xua 659
Thuat xu the cua nguoi xua 659
 
Tam hon cao thuong
Tam hon cao thuongTam hon cao thuong
Tam hon cao thuong
 
Nhung buyoc duong tu tuong cua toi 961
Nhung buyoc duong tu tuong cua toi 961Nhung buyoc duong tu tuong cua toi 961
Nhung buyoc duong tu tuong cua toi 961
 
Hoc lam nguoi 455
Hoc lam nguoi 455Hoc lam nguoi 455
Hoc lam nguoi 455
 
Tu vung tieng anh trai cay
Tu vung tieng anh trai cayTu vung tieng anh trai cay
Tu vung tieng anh trai cay
 
Ngữ pháp
Ngữ phápNgữ pháp
Ngữ pháp
 
Ngu phap thuong_dung
Ngu phap thuong_dungNgu phap thuong_dung
Ngu phap thuong_dung
 
Luyen dich tieng_anh
Luyen dich tieng_anhLuyen dich tieng_anh
Luyen dich tieng_anh
 
Loi chuc sms
Loi chuc smsLoi chuc sms
Loi chuc sms
 
1001 bai viet_tieng_anh_cho_nguoi_moi_hoc_-_phan_1
1001 bai viet_tieng_anh_cho_nguoi_moi_hoc_-_phan_11001 bai viet_tieng_anh_cho_nguoi_moi_hoc_-_phan_1
1001 bai viet_tieng_anh_cho_nguoi_moi_hoc_-_phan_1
 
76 tieng anh yeu em
76 tieng anh yeu em76 tieng anh yeu em
76 tieng anh yeu em
 
Hoc tieng anh
Hoc tieng anhHoc tieng anh
Hoc tieng anh
 
300 cau tieng anh
300 cau tieng anh300 cau tieng anh
300 cau tieng anh
 
Chính sách bổ sung vốn tài liệu trường tiểu học chu văn an
Chính sách bổ sung vốn tài liệu trường tiểu học chu văn anChính sách bổ sung vốn tài liệu trường tiểu học chu văn an
Chính sách bổ sung vốn tài liệu trường tiểu học chu văn an
 
Anhyeuht 120112140632-phpapp01
Anhyeuht 120112140632-phpapp01Anhyeuht 120112140632-phpapp01
Anhyeuht 120112140632-phpapp01
 
76 tieng anh yeu em
76 tieng anh yeu em76 tieng anh yeu em
76 tieng anh yeu em
 
Tách phông bằng công cụ refine edge trong cs5
Tách phông bằng công cụ refine edge trong cs5Tách phông bằng công cụ refine edge trong cs5
Tách phông bằng công cụ refine edge trong cs5
 

Bai tapnhom dangmo

  • 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).