1. Trang chủ
  2. » Giáo Dục - Đào Tạo

ĐÔ án QUẢN TRỊ cở sở dữ LIỆU MY SQL đề tài quản lý sinh viên

14 9 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

Nội dung

Trang 1

BỘ GIÁO DỤC VÀ ĐÀO TẠO

TRƯỜNG ĐẠI HỌC KINH DOANH VÀ CÔNG NGHỆ

ĐÔ ÁN QUẢN TRỊ CỞ SỞ DỮ LIỆU MY SQL

Đề tài : Quản lý sinh viên

Sinh viên thực hiện : Hoàng Minh NhậtMã sinh viên : 19126258

Lớp : TH24.40

Hà Nội 04/2021

Trang 2

I.2 Hệ quản trị mySQL 3

CHƯƠNG II: Phân tích và thiết kế CSDL 4

II.1 Thiết kế CSDL logic và vật lý 4

II.2 Thiết kế các bảng 7

CHƯƠNG III : Chương trình thử nghiệm 8

III.1 Thông tin các bảng 8

III.2 Một số kết quả truy vấn 11

III.3 Kết luận 13

Trang 3

A.LỜI MỞ ĐẦU

Ngày nay, Công nghệ thông tin đã và đang đóng vai trò quan trọng trong xã hội Nó giúp con người làm việc với mức độ chính xác cao, quản lý và tổ chức công việc đạt hiệu quả, cũng như thông tin được phổ biến và cập nhật nhanh chóng, chính xác Do đó viêc ứng dụng công nghệ thôn gtin vào trong các phòng ban, xi nghiệp, công ty, trường học là điều tất yếu.

Cũng với mục đích trên, em đã xây dựng mô hình quản lý sinh viên bằng hệ quản trị cơ sở dữ liệu My SQL(một hệ quản trị cơ sở dữ liệu mã nguồn mở).Với My SQL chúng ta hoàn toàn có thể dễ dàng nâng cấp, sửa đổi cơ sở sinh viên.

Trang 4

I.2 Hệ quản trị mySQL

MySQL là hệ quản trị cơ sở dữ liệu tự do nguồn mở phổ biến nhất thế giới và được các nhà phát triển rất ưa chuộng trong quá trình phát triển ứng dụng Vì MySQL là hệ quản trị cơ sở dữ liệu tốc độ cao, ổn định và dễ sử dụng, có tính khả chuyển, hoạt động trên nhiều hệ điều hành cung cấp một hệ thống lớn các hàm tiện ích rất mạnh Với tốc độ và tính bảo mật cao, MySQL rất thích hợp cho các ứng dụng có truy cập CSDL trên internet Người dùng có thể tải về MySQL miễn phí từ trang chủ MySQL có nhiều phiên bản cho các hệ điều hành khác nhau: phiên bản Win32 cho các hệ điều hành dòng Windows, Linux, Mac OS X, Unix, FreeBSD, NetBSD, Novell NetWare, SGI Irix, Solaris, SunOS,

MySQL là một trong những ví dụ rất cơ bản về Hệ Quản trị Cơ sở dữ liệu quan hệ sử dụng Ngôn ngữ truy vấn có cấu trúc (SQL).

MySQL được sử dụng cho việc bổ trợ NodeJs, PHP, Perl, và nhiều ngôn ngữ khác, làm nơi lưu trữ những thông tin trên các trang web viết bằng NodeJs, PHPhay Perl,

Trang 5

CHƯƠNG II: Phân tích và thiết kế CSDL

II.1 Thiết kế CSDL logic và vật lý

II.1.1 Mức Logic

II.1.1 Mức Vật Lý

Bảng Khoa :

3 TenKhoaVarchar10Tên khoa

Trang 6

Bảng Lớp :

3 LopQL varchar 7 Lớp quản lýnot null4 KhoaHocint 10 Khoá học

5 NamNhapHoc intNăm nhập học

7 GhiChunvarchar 100 Ghi chú

Bảng Sinh viên :

STTTên trườngKiểuĐộ rộngChú thíchGhi chú

2 TenSV nvarchar100 Tên sinh viên

3NgaySinhint429496729 Ngày sinh

Trang 7

STTTên trườngKiểu dữ liệuĐộ rộngChú thíchGhi chú1MaMHvarchar3Mã môn họcPrimery key2TenMHnvarchar30Tên môn học

3SoTCintSố tín chỉNot null4GhiChunvarchar100Ghi chú

Bảng Lớp môn học :

STTTên trườngKiểu dữ liệuĐộ rộngChú thíchGhi chú1MaLopDKVarchar7Mã lớp đăng kýPrimary key2MaMHVarchar3Mã môn họcNot null3LopMHVarchar10Lớp môn học

4NamHocintNăm học

3MaLopDKVarchar7Mã lớp đăng kýNot null4DQTIntĐiểm quá trình

5DKTIntĐiểm kết thúc6GhiChunvarchar100Ghi chú

II.2 Thiết kế các bảng

Trang 9

CHƯƠNG III : Chương trình thử nghiệm

III.1 Thông tin các bảng

Trang 12

III.2 Một số kết quả truy vấn

Trang 14

III.3 Kết luận

III.3.1 Kết quả đạt được

Như vậy, với việc áp dụng hệ quản trị cơ sở dữ liệu SQL vào trong hệthống quản lý sinh viên sẽ giúp chúng ta có thể nhanh chóng cập nhật, sửa đổithông tin một cách dễ dàng.

III.3.2 Kiến thức sử dụng trong bài

Cách tạo một database và sử dụng nó

Tạo ra các bảng thông tin trong database để quản lý một mô hình Thiết lập điều kiện, yêu cầu cho các bảng Thêm thông tin vào chocác bảng, trường dữ liệu.

Tạo ra các truy vấn để có thể thao tác, tìm kiếm, chọn lọc, sửa đồi,… một cách dễ dàng và nhanh chóng.

Ngày đăng: 04/08/2022, 08:56

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

w