1. Trang chủ
  2. » Luận Văn - Báo Cáo

báo cáo môn học cơ sở dữ liệu đề tài quản lý sinh viên

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

Đ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

Thông tin cơ bản

Định dạng
Số trang 31
Dung lượng 3,93 MB

Cấu trúc

  • I. Khảo sát, đánh giá thực trạng (5)
    • 1. Khảo sát hoạt động quản lý sinh viên (5)
      • 1.1. Đặt vấn đề - ý nghĩa của hệ thống (5)
      • 1.2. Mô tả hệ thống cũ và các nhược điểm (5)
        • 1.1.1. Khái quát (5)
        • 1.1.2. Các biểu mẫu, báo cáo (6)
        • 1.1.3. Các quy trình nghiệp vụ chính (10)
      • 1.3. Đề xuất hệ thống mới và các yêu cầu (11)
        • 1.3.1. Ưu điểm của hệ thống mới (11)
        • 1.3.2. Các chức năng của hệ thống mới (11)
        • 1.3.3. Các yêu cầu của người dùng (12)
        • 1.3.4. Phạm vi của hệ thống mới (13)
  • II. Phân tích, thiết kế cơ sở dữ liệu (14)
    • 1. Phân tích, thiết kế cơ sở dữ liệu (14)
      • 1.1. Sơ đồ phân cấp chức năng (14)
        • 1.1.1. Sơ đồ phân cấp chức năng (14)
        • 1.1.2. Đặc tả các chức năng của hệ thống (15)
      • 1.2. Sơ đồ thực thể liên kết (16)
        • 1.2.1. Sơ đồ thực thể liên kết rút gọn (16)
        • 1.2.2. Mô tả các thực thể liên kết (17)
    • 2. Thiết kế cơ sở dữ liệu quản lý sinh viên (21)
      • 2.1. Sơ đồ dữ liệu quan hệ (21)
      • 2.2. Chi tiết các bảng trong cơ sở dữ liệu quản lý sinh viên (21)
  • III. Các thao tác dữ liệu (25)
    • 1. Các thao tác dữ liệu với cơ sở dữ liệu quản lý sinh viên (25)
      • 1.1. Các yêu cầu thao các dữ liệu (25)
      • 1.2. Thủ tục thường trú (25)
      • 1.3. Hàm người dùng (28)

Nội dung

Tuy nhiên, qua khảo sát tình hình về hệ thống quản lý của trường Đại học Mở Hà Nội, việc quản lý công tác sinh viên trên hệ thống còn nhiều hạn chế, nhiều công việc vẫnphải thực hiện thủ

Khảo sát, đánh giá thực trạng

Khảo sát hoạt động quản lý sinh viên

1.1 Đặt vấn đề - ý nghĩa của hệ thống

Trong thời đại bùng nổ công nghệ như hiện nay, sự phát triển của công nghệ thông tin đã đem lại vô số lợi ích, đặc biệt là trong lĩnh vực quản lý hệ thống Nổi bật trong số đó là hệ thống quản lý sinh viên, trở thành công cụ không thể thiếu tại các trường đại học với số lượng sinh viên lớn Đây là hệ thống đóng vai trò quan trọng trong việc quản lý học viên, đòi hỏi trình độ quản lý cao và hiện đại để đáp ứng nhu cầu ngày càng cao.

Tuy nhiên, qua khảo sát tình hình về hệ thống quản lý của trường Đại học Mở Hà Nội, việc quản lý công tác sinh viên trên hệ thống còn nhiều hạn chế, nhiều công việc vẫn phải thực hiện thủ công Vì vậy, cần phải cải tiến tích cực các quy trình nghiệp vụ với sự áp dụng công nghệ thông tin hiện đại và cần xây dựng mô hình quản lý mới phù hợp, tiện lợi cho nhằm đem lại hiệu quả cao hơn Với sự nghiên cứu và tìm hiểu, chúng em đã tiến hành xây dựng mô hình quản lý sinh viên phẩm bằng cơ sở dữ liệu thông qua hệ quản trị cơ sở dữ liệu SQL Server.

1.2 Mô tả hệ thống cũ và các nhược điểm

Khái quát công tác quản lý sinh viên của Phòng Công tác sinh viên:

Quản lý hồ sơ và các thông tin liên quan đến sinh viên

Quản lý và thực hiện các chế độ cho sinh viên (trợ cấp xã hội, trợ cấp ưu đãi, miễn giảm học phí, chế độ học bổng, …)

Quản lý sinh viên nội trú và các hoạt động phục vụ, dich vụ tại Ký túc xá, phối hợp theo dõi sinh viên ngoại trú.

Quản lý, cấp giấy xác nhận, chứng nhận và văn bằng tốt nghiệp.

Theo dõi, quản lý kết quả đánh giá điểm rèn luyện của sinh viên

Theo dõi và quản lý nề nếp dạy – học, văn hóa công sở trong trường

Tổ chức và quản lý các hoạt động giáo dục chính trị, tư tưởng và các phong trào thể thao, văn hóa xã hội… liên quan đến sinh viên.

Các đối tượng chính trong quản lý:

Hạn chế của hệ thống cũ

Hệ thống cũ có những nhược điểm sau:

Hệ thống cũ là sử Người dùng phải tự nhập bằng tay, khó tránh khỏi sai sót. Bên cạnh đó, khi lượng lớn thông tin lớn, người dùng sẽ phải mất nhiều thời gian để tra cứu khi làm các loại báo cáo, thống kê. Để dùng hiệu quả thì nhân viên quản lý cần phải nắm chắc thông thạo Tin học văn phòng.

Các dữ liệu lưu trữ còn rời rạc, dễ bị mất.

Khi hầu hết thông tin được lưu trên máy tính, chỉ có một sự cố lỗi do virus tấn công thì nguy cơ mất dữ liệu sẽ rất cao.

1.1.2 Các biểu mẫu, báo cáo

1 Đơn đăng ký xét cấp học bổng

2 Phiếu quản lý học sinh, sinh viên

3 Giấy chứng nhận học bổng

4 Giấy chứng nhận sinh viên

5 Giấy chứng nhận điểm rèn luyện sinh viên

1.1.3 Các quy trình nghiệp vụ chính. a) Quản lý hồ sơ và các thông tin liên quan đến sinh viên

Cập nhật dữ liệu tuyển sinh

Cập nhật, bổ sung thông tin đầy đủ từ sinh viên nhập học

Lập mã sinh viên, xếp lớp, in thẻ sinh viên

Kiểm tra, thẩm định hồ sơ

Lập trang phân loại đối tượng sinh viên

Tra cứu thông tin (sơ yếu lý lịch) về sinh viên

Thống kê số lượng sinh viên toàn trường b) Quản lý học bổng doanh nghiệp

Cập nhật danh sách học bổng từ các doanh nghiệp Đăng ký xép cấp học bổng

Quản lý đơn đăng ký

Xét duyệt đơn đăng ký

Lập danh sách sinh viên được xét cấp học bổng. c) Quản lý kết quả học tập rèn luyện của sinh viên

Cập nhật các thông tin về hoạt động đoàn thể, xã hội của sinh viên

Cập nhật khen thưởng, kỷ luật của sinh viên

Cập nhật kết quả học tập của sinh viên

Cập nhật điểm rèn luyện từng học kỳ

Tổng học điểm rèn luyện theo từng học kỳ, năm học, khóa học

Lưu trữ các Quyết định khen thưởng, kỷ luật của sinh viên.

1.3 Đề xuất hệ thống mới và các yêu cầu

1.3.1 Ưu điểm của hệ thống mới

Hệ thống mới quản lý công tác sinh viên thông qua hệ quản trị cơ sở dữ liệu Dữ liệu về sinh viên được lưu trong cơ sở dữ liệu, khi đó các hoạt động quản lý được thực hiện thông qua hệ quản trị cơ sở dữ liệu.

Hệ thống này có những ưu điểm sau:

Tra cứu được ngay thông tin sinh viên, danh sách sinh viên được học bổng, được hỗ trợ chính sách…

Cung cấp số liệu thống kê trực quan, chính xác về mọi hoạt động liên quan đến sinh viên, đơn giản hóa quy trình quản lý, giảm tải áp lực cho cán bộ phụ trách công tác sinh viên, loại bỏ số liệu, giấy tờ không cần thiết để tập trung làm việc hữu ích và hiệu quả hơn.

Hỗ trợ quản lý công tác sinh viên hiệu quả: Không mất thời gian, nhân sự để tìm kiếm các giấy tờ liên quan, giúp sinh viên có thể dễ dàng tìm kiếm thông tin về các học bổng, chính sách…

Users chỉ cần nhấn nút là biết ngay thông tin số liệu cần tìm (tùy theo phân quyền trên hệ thống)

Dung lượng lưu dữ liệu lớn, không lo mất thông tin sinh viên.

Có thể dễ dàng truy cập ở nhiều nơi như điện thoại, máy tính thông qua internet.

1.3.2 Các chức năng của hệ thống mới

Quản trị hệ thống Đăng nhập

Phân quyền Đổi mật khẩu

Quản trị thông tin danh mục

Quản lý kết quả rèn luyện của sinh viên

Quản lý hồ sơ và các thông tin liên quan đến sinh viên

Cập nhật dữ liệu tuyển sinh

Cập nhật, bổ sung thông tin đầy đủ từ sinh viên nhập học

Lập mã sinh viên, xếp lớp, in thẻ sinh viên

Kiểm tra, thẩm định hồ sơ

Lập trang phân loại đối tượng sinh viên

Tra cứu thông tin (sơ yếu lý lịch) về sinh viên

Thống kê số lượng sinh viên toàn trường

Quản lý và thực hiện chế độ chính sách cho sinh viên

Cập nhật, quản lý, cung ứng thông tin về học bổng (Các loại học bổng: Học bổng khuyến khích học tập, Học bổng trợ cấp trong nước, Học bổng trợ cấp nước ngoài)

Cập nhật, quản lý và cung ứng thông tin về chế độ trợ cấp xã hội. Cập nhật, quản lý và cung ứng thông tin về chế độ trợ cấp ưu đãi. Cập nhật, quản lý và cung ứng thông tin về chế độ miễn giảm học phí Quản lý kết quả học tập rèn luyện của sinh viên

Cập nhật các thông tin về hoạt động đoàn thể, xã hội của sih viên Cập nhật khen thưởng, kỷ luật của sinh viên

Cập nhật kết quả học tập của sinh viên

Cập nhật điểm rèn luyện từng học kỳ

Tổng học điểm rèn luyện theo từng học kỳ, năm học, khóa học

Lưu trữ các Quyết định khen thưởng, kỷ luật của sinh viên.

Nhóm báo cáo hồ sơ sinh viên

Nhóm báo cáo kết quả rèn luyện

1.3.3 Các yêu cầu của người dùng

1 Yêu cầu hệ thống: Hệ thống quản lý sinh viên là hệ thống lưu trữ, cập nhật, chỉnh sửa thông tin cá nhân và các thông tin liên quan đến sinh viên môt cách nhanh chóng để tạo sự thuận lợi cho người sử dụng hệ thống (Sinh viên và nhân viên quản lý).

Thông tin về sinh viên bao gồm

Thông tin về giáo viên chủ nhiệm bao gồm

Thông tin về học bổng

Thông tin về chính sách bao gồm:

2 Yêu cầu phi chức năng

Hệ thống có chức năng bảo mật và phân quyền

Password của người sử dụng được mã hóa trước khi ghi vào dữ liệu và người sử dụng có thể đổi password của mình

Hệ thống có chức năng sao lưu và phục hồi thông tin

3 Yêu cầu về phía người sử dụng

Giao diện đẹp, thân thiện phù hợp với yêu cầu nghiệp vụ

Dễ sử dụng đối với các đối tượng người dùng, thuận tiện trong quản trị, dễ bảo trì.

Thông tin hiển thị chi tiết

Chạy ổn định trên các trình duyệt

Quản lý được sinh viên

Giúp phòng CTSV quản lý được sinh viên

Giúp phòng CTSV hỗ trợ giải quyết được các vấn đề liên quan đến thủ tục hành chính… của sinh viên.

Có thể tạo báo cáo từ các bảng.

Có thể in ấn các biểu mẫu, báo cáo

Font chữ hiển thị nhất quán.

Theo dõi được quá trình quản lý sinh viên: Tiếp nhận, quản lý và lưu trữ thông tin.

Thống kê được danh sách…

Máy có cấu hình vừa phải cũng phải chạy được.

1.3.4 Phạm vi của hệ thống mới

Hệ thống quản lý phục vụ cho việc quản lý công tác sinh viên tại trường Đại học Mở

Hà Nội có quy mô hơn 10 khoa với hơn 20000 sinh viên hệ chính quy.

Công việc liên quan đến các quy trình hành chính, hồ sơ sinh viên, kết quả học tập, hình thức khen thưởng-kỷ luật, góp phần quản lý chặt chẽ các hoạt động liên quan đến sinh viên, đảm bảo sự công bằng và minh bạch trong quá trình đào tạo.

12 bảng trong cơ sở dữ liệu

Phân tích, thiết kế cơ sở dữ liệu

Phân tích, thiết kế cơ sở dữ liệu

1.1 Sơ đồ phân cấp chức năng.

1.1.1 Sơ đồ phân cấp chức năng

Sơ đồ phân cấp chức năng (BFD – Business Function Diagram) là công cụ biểu diễn việc phân rã có thứ bậc đơn giản các công việc cần thực hiện Mỗi công việc được chia ra làm các công việc con, số mức chia ra phụ thuộc kích cỡ và độ phức tạp của hệ thống Đặc điểm:

Cung cấp cách nhìn khái quát về chức năng

Gần gũi với sơ đồ tổ chức

Không đưa ra được các mối liên quan về thông tin giữa các chức năng

1.1.2 Đặc tả các chức năng của hệ thống

Quản trị hệ thống Đăng ký Tạo tài khoản truy cập vào hệ thống để sử dụng các dịch vụ Đăng nhập Truy cập vào tải khoản để sử dụng hệ thống

Phân quyền Chia ra người sử dụng là sinh viên, người quản lý (nhân viên phòng

CTSV và Giáo viên chủ nhiệm lớp)

Chỉnh sửa thông tin cá nhân Sinh viên có thể chỉnh sửa các thông tin như họ và tên, địa chỉ, ngày sinh, số điện thoại, số CMND và đổi mật khẩu tài khoản

Sao lưu, phục hồi thông tin

Hỗ trợ trong các tình huống hệ thống gặp sự cố

Quản lý thông tin danh mục

QL kết quả rèn luyện của SV

Cung cấp thông tin về điểm học tập, điểm rèn luyện của sinh viên qua từng học kỳ, thông tin về khen thưởng kỷ luật…

Quản lý sinh viên Cung cấp các thông tin về Mã SV, tên SV, địa chỉ, Email….

Quản lý khoa Cung cấp thông tin về mã khoa, tên khoa…

Quản lý lớp học Cung cấp thông tin về mã lớp, tên lớp, GVCN lớp…

Quản lý học bổng Cung cấp các thông tin về danh sách học bổng dự kiến, danh sách sinh viên đăng ký xét cấp học bổng; Danh sách sinh viên được xét cấp học bổng

Quản lý kết quả rèn luyện của sinh viên Quản lý kết quả rèn luyện của sv Tuân theo quy trình quản lý kết quả rèn luyện của sinh viên, được trình bày ở mục quy trình, phần khảo sát

Quản lý hồ sơ sinh viên Quản lý hồ sơ sinh viên

Tuân theo quy trình quản lý hồ sơ sinh viên, được trình bày ở mục quy trình, phần khảo sát

Quản lý học bổng doanh nghiệp Quản lý học bổng DN

Tuân theo quy trình quản lý học bổng, được trình bày ở mục quy trình, phần khảo sát

Báo cáo thông kê Báo cáo tình hình hoạt động của sinh viên

Trả về các hoạt động rèn luyện hợp lệ của sinh viên tại thời điểm bất kỳ.

Thống kê số lượng sv theo lớp, khoa

Liệt kê số lượng tất cả các lớp, các khoa trong trường tại thời điểm bất kỳ.

Thống kê kết quả rèn luyện

Liệt kê tất cả sinh viên cùng kết quả học tập, điểm rèn luyện và các danh hiệu thi đua khen thưởng hoặc bị kỷ luật của sinh viên đó. của sv

Thống kê sinh viên được khen thưởng

Liệt kê tất cả sinh viên được khen thưởng và lý do được khen thưởng.

Thống kê sinh viên bị kỷ luật Liệt kê tất cả sinh viên bị kỷ luật và lý do bị kỷ luật

Thống kê danh sách sv đạt HB

Liệt kê tất cả các sinh viên nhận được học bổng

1.2 Sơ đồ thực thể liên kết

1.2.1 Sơ đồ thực thể liên kết rút gọn

Thực thể là khái niệm để chỉ một lớp các đối tượng có cùng các đặc tính chung mà người ta muốn quản lý thông tin về nó. Để mô tả thông tin về một thực thể người ta thường dựa vào các đặc trưng riêng của thực thể đó Các đặc trưng đó được gọi là thuộc tính của thực thể.

Thuộc tính của thực thể bao gồm các loại sau

Liên kết (còn gọi là quan hệ) là sự kết hợp giữa hai hay nhiều thực thể phản ánh sự ràng buộc trong quản lý.

Có ba kiểu liên kết

Các bước xây dựng sơ đồ thực thể liên kết

Xác định liên kết giữa các thưc thể

Xác định các thuộc tính mô tả cho các thực thể

Xác định liên kết giữa các thực thể

1.2.2 Mô tả các thực thể liên kết

1 Thực thể giáo viên chủ nhiệm

7 Thực thể Đơn đăng kí xét học bổng

9 Thực thể Khen thưởng - kỷ luật

Thiết kế cơ sở dữ liệu quản lý sinh viên

2.1 Sơ đồ dữ liệu quan hệ

2.2 Chi tiết các bảng trong cơ sở dữ liệu quản lý sinh viên

2 Bảng Giáo viên chủ nhiệm

9 Bảng Đơn đề nghị xét cấp học bổng

10 Bảng Khen thưởng kỷ luật

11 Bảng Chi tiết Khen thưởng

12 Bảng Chi tiết Kỷ luật

Các thao tác dữ liệu

Các thao tác dữ liệu với cơ sở dữ liệu quản lý sinh viên

1.1 Các yêu cầu thao các dữ liệu

1 Kiểm tra thông tin đăng nhập vào hệ thống

2 Tìm kiếm thông tin sinh viên

3 Danh sách kết quả rèn luyện trong 1 kỳ của 1 lớp.

4 Thông tin về sinh viên trong một lớp

5 Thông tin về GVCN của 1 lớp

6 Kiểm tra xem 1 sinh viên có tên trong danh sách đăng nhập hay không, với mã sinh viên cho trước

7 Danh sách sinh viên trong 1 khoa

8 In ra kết quả rèn luyện của sinh viên

9 Danh sách sinh viên đủ điều kiện xét cấp học bổng trong 1 kỳ

10 Kiểm tra xem sinh viên có đủ điều kiện xét học bổng hay không?

11 Tìm kiếm thông tin học bổng

12 Danh sách sinh viên được khen thưởng trong 1 lớp

13 Danh sách sinh viên bị kỉ luât trong lớp

14 Thống kê danh sách sinh viên có cpa thuộc top 5 trong lớp tại 1 ki nào đó

15 In ra danh sách sinh viên có cpa dưới 2.5 trong 1 lớp

16 Thống kê số lượng đơn đăng kí xét cấp học bổng

17 Thống kê số lượng nam nữ trong một lớp

18 Thống kê danh sách sinh viên thôi học trong 1 lớp

19 Danh sách sinh viên trong 1 khoa có cùng địa chỉ nhất định

20 Danh sách các lớp có trong 1 khoa

This stored procedure, named 'login_sys', verifies user credentials within the 'He_thong' table It takes two parameters, '@tendangnhap' and '@matkhau', representing the username and password, respectively The procedure checks if a row exists in the table where both the username and password match the input If a match is found, it outputs, "Login information is correct!" Otherwise, it outputs, "Login information is incorrect!".

2p Tìm ki m thông tin sinh viên ế create proc thongtin_sv @masv char ( )15 as begin if (exists (select *from Sinh_vien where MaSV=@masv)) select from * Sinh_vien where MaSV=@masv else printồ N'Không t n t i sinh viên v i mã v a nh p'ạ ớ ừ ậ end go

3p Danh sách k t qu rèn luy n trong 1 kỳ c a 1 l p.ế ả ệ ủ ớ create proc DS_SV @malop char( ),10 @hocky char( )10 as begin if (exists (select k *from Sinh_vien s Ket_qua k , where

Ma_lop=@malop and Hoc_ky=@hocky and s.MaSV k MaSV= )) k Sinh_vien s Ket_qua k select *from ,

Ma_lop @malop Hoc_ky @hocky s where = and = and MaSV k MaSV= else printữ N'D liêu nh p không đúng!'ậ end go

4p Thông tin v sinh viên trong m t l p ề ộ ớ create proc ho_so_sv @malop char( )20 as begin if (exists (select *from Sinh_vien where Ma_lop=@malop)) select from * Sinh_vien where Ma_lop=@malop else print N'Mã l p v a nh p không đúng.'ớ ừ ậ end go

5p Thông tin v GVCN c a 1 l p ề ủ ớ create proc GVCN @malop char( )20 as begin if (exists (select *from lop where Ma_lop=@malop)) select g.* from Lop l, Giao_vien_chu_nhiem g where l.Ma_GVCN g Ma_GVCN = and l Ma_lop @malop else print N' Mã l p v a nh p không đúng'ớ ừ ậ end go

6p Ki m tra xem 1 sinh viên có tên trong danh sách đăng nh p hay ể ậ không, v i mã sinh viên cho tr c ớ ướ create proc check_sv @masv nvarchar ( )10 as begin if (exists (select *from He_thong where MaSV=@masv)) printN'Có sinh viên v i mã v a nh p'ớ ừ ậ else print N' Không t n t i sinh viên 'ồ ạ end go

7p Danh sách sinh viên trong 1 khoa create proc DS_SV_Khoa @makhoa char( 20) as begin if (exists (select *from Khoa where Ma_khoa=@makhoa)) masv ho_ten s ma_lop select , ,

Sinh_vien s lop l from , l Ma_lop l where.Ma_lop s= and ma_khoa @makhoa else print N'Mã khoa v a nh p không đúng.'ừ ậ end go

The procedure Kqua_rl is created to verify the existence of a student's record in the Ket_qua table If the student exists, their name and result are displayed If not, an error message is returned indicating that the entered student ID is incorrect.

9p Danh sách sinh viên đ đi u ki n xét c p h c b ng trong 1 kỳ ủ ề ệ ấ ọ ổ create proc DS_xetHB @hocky char ( )10 as begin if (exists (select *from Ket_qua where Hoc_ky=@hocky)) select k.masv ho_ten Hoc_ky GPA Diem_ren_luyen, , , , from Sinh_vien s, Ket_qua k where s.MaSV = k MaSV and Hoc_ky @hocky and GPA>=2.5 and Diem_ren_luyen>e else printọ N'H c kỳ v a nh p không đúng.'ừ ậ end go

10p Ki m tra xem sinh viên có đ đi u ki n xét h c b ng hay không? ể ủ ề ệ ọ ổ create proc check_HB @masv char (100 @hocky char ), ( )10 as begin if (exists (select *from Ket_qua where MaSV @masv and Hoc_ky=@hocky and GPA>=2.5 and Diem_ren_luyen>= ))65 print N' Sinh viên đ đi u ki n đ xét c p h c b ng !'ủ ề ệ ể ấ ọ ổ else print N'Sinh viên không đ đi u ki n xét c p h c b ng!'ủ ề ệ ấ ọ ổ end go

11f Tìm ki m thông tin h c b ng ế ọ ổ create function TT_Hocbong (@maHB nvarchar ( ))20 returns table as return

( select from * Hoc_bong where Ma_hoc_bong=@maHB

12f Danh sách sinh viên đượ c khen thưở ng trong 1 l pớ create function khen_thuong

(@malop char ( ))10 returns table as return

( select s.masv ho_ten hinh_thuc_khen_thuong ly_do, , , from Sinh_vien s, Chi_tiet_khen_thuong c where s.MaSV c MaSV = and Ma_lop @malop) go

13f Danh sách sinh viên b k luât trong l pị ỉ ớ create function Ki_luat

(@malop char ( ))10 returns table as return

( select s.masv ho_ten hinh_thuc_ky_luat ly_do, , , from Sinh_vien s, Chi_tiet_ky_luat c where s.MaSV c MaSV = and Ma_lop @malop) go dbo print Ki_luat('K25DLK16')

14f Th ng kê danh sách sinh viên có cpa thu c top 5 trong l p ố ộ ớ t i 1 ki nào đó ạ create function top5_cpa

(@malop nvarchar ( ),10 @hocky nvarchar ( ))10 returns table return

( select top 5 s.masv ho_ten CPA, , from Sinh_vien s, Ket_qua k where s.Ma_lop @malop and s MaSV k MaSV= and Hoc_ky @hocky order by CPA desc

15f In ra danh sách sinh viên có cpa dướ i 2.5 trong 1 l pớ create function CPA_25

(@malop nvarchar ( ),20 @hocky varchar ( ))20 returns table as return

( select s.masv ho_ten hoc_ky CPA , , , from Sinh_vien s, ket_qua k where s.masv k MaSV= and ma_lop @malop and Hoc_ky @hocky and CPA 2.5

Ngày đăng: 29/05/2024, 18:10

HÌNH ẢNH LIÊN QUAN

1.1. Sơ đồ phân cấp chức năng. - báo cáo môn học cơ sở dữ liệu đề tài quản lý sinh viên
1.1. Sơ đồ phân cấp chức năng (Trang 14)
Hình   hoạt   động - báo cáo môn học cơ sở dữ liệu đề tài quản lý sinh viên
nh hoạt động (Trang 15)
1.2. Sơ đồ thực thể liên kết - báo cáo môn học cơ sở dữ liệu đề tài quản lý sinh viên
1.2. Sơ đồ thực thể liên kết (Trang 16)
2.1. Sơ đồ dữ liệu quan hệ - báo cáo môn học cơ sở dữ liệu đề tài quản lý sinh viên
2.1. Sơ đồ dữ liệu quan hệ (Trang 21)
3. Bảng Lớp - báo cáo môn học cơ sở dữ liệu đề tài quản lý sinh viên
3. Bảng Lớp (Trang 22)
7. Bảng Học bổng - báo cáo môn học cơ sở dữ liệu đề tài quản lý sinh viên
7. Bảng Học bổng (Trang 23)

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN