Hệ quản trị cơ sở dữ liệu MySQL

Một phần của tài liệu Xây dựng website quản lý lịch thực hành tại phòng máy tính của trường (Trang 25 - 28)

5. Cấu trúc đồ án

1.3. Hệ quản trị cơ sở dữ liệu MySQL

Khái niệm

- Hệ quản trị cơ sở dữ liệu MySQL được hiểu như là chương trình dùng để quản lý hệ thống cơ sở dữ liệu, trong đó, cơ sở dữ liệu là một hệ thống lưu trữ thông tin được sắp xếp rõ ràng, phân lớp ngăn nắp. Nó giúp bạn có thể truy cập dữ liệu một cách thuận lợi và nhanh chóng nhất. Vì hỗ trợ đa số các ngơn ngữ lập trình nên MySQL chính là hệ quản trị cơ sở dữ liệu tự do nguồn mở phổ biến nhất trên thế giới. Hiện MySQL đang được các nhà phát triển rất ưa chuộng trong quá trình phát triển ứng dụng.

- MySQL là cơ sở dữ liệu tốc độ cao, ổn định 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. Đặc biệt, hệ quản trị cơ sở dữ liệu MySQL hồn tồn miễn phí nên người dùng có thể thoải mái tải về từ trang chủ. Nó có rất nhiều những phiên bản cho các hệ điều hành khác nhau. MySQL được sử dụng cho việc bỗ trợ PHP, Perl và nhiều ngôn ngữ khác. Là nơi lưu trữ những thông tin trên các trang web viết bằng framework PHP hay Perl…

Hệ quản trị cơ sở dữ liệu MySQL Đặc điểm

- Hệ quản trị cơ sở dữ liệu MySQL chính là một trong những phần mềm quản trị CSDL dạng server based, hệ gần giống với SQL server of Microsoft.

- MySQL là phần mềm quản lý dữ liệu thông qua CSDL. Và mỗi một CSDL đều có bảng quan hệ chứa dữ liệu riêng biệt.

- MySQL có cơ chế quản lý sử dụng riêng giúp cho mỗi người sử dụng đều có thể quản lý cùng lúc một hay nhiều CSDL khác nhau. Và mỗi người dùng đều có 1 username và password để truy nhập và truy xuất đến CSDL. Khi truy vấn đến CSDL của MySQL, bạn phải cung cấp tài khoản và mật khẩu có quyền sử dụng cơ sở dữ liệu đó.

Xây dựng website quản lý lịch thực hành phịng máy tính tại trường Đại học Sư Phạm Kỹ Thuật Đà Nẵng

SVTH: Phạm Vinh 8

- MySQL tương thích tốt với mơi trường PHP, giúp hệ thống hoạt động mạnh mẽ.

1.4. Bootstrap và responsive

Khái niệm

Bootstrap là một bộ sưu tập miễn phí của các mã nguồn mở và công cụ dùng để tạo ra một mẫu webiste hồn chỉnh. Với các thuộc tính về giao diện được quy định sẵn như kích thước, màu sắc, độ cao, độ rộng…, các designer có thể sáng tạo nhiều sản phẩm mới mẻ nhưng vẫn tiết kiệm thời gian khi làm việc với framework này trong quá trình thiết kế giao diện website.

Bootstrap Lịch sử

- Bootstrap là sản phẩm của Mark Otto và Jacob Thornton tại Twitter. Nó được xuất bản như là một mã nguồn mở vào ngày 19/8/2011 trên GitHub. Tên gọi ban đầu là Twitter Blueprint.

- Chỉ 3 năm sau ngày ra mắt, Bootstrap đã trở thành No.1 project trên GitHub. Vào tháng 10/2014, Mark Otto công bố phiên bản Bootstrap 4 đang được phát triển. Phiên bản alpha đầu tiên của Bootstrap 4 đã được triển khai vào tháng 8/2015. Phiên bản mới nhất của Bootstrap được giới thiệu đến người dùng là Bootstrap 4.3.1. Cho đến nay, Bootstrap vẫn là một trong những framework thiết kế website có lượng người dùng “khủng” nhất.

Xây dựng website quản lý lịch thực hành phịng máy tính tại trường Đại học Sư Phạm Kỹ Thuật Đà Nẵng

SVTH: Phạm Vinh 9

Đặc điểm nổi bật

- Dễ dàng thao tác. - Tùy chỉnh dễ dàng.

- Chất lượng sản phẩm đầu ra hoàn hảo. - Độ tương thích cao.

Cấu trúc và tính năng

Bootstrap chứa các tập tin JavaScript, CSS và fonts đã được biên dịch và nén lại. Ngoài ra, Bootstrap được thiết kế dưới dạng các mơ-đun. Do đó, dễ dàng tích hợp với hầu hết các mã nguồn mở như WordPress, Joomla, Magento, …Trong đó, Bootstrap mang đến nhiều chức năng nổi bật.

- Bootstrap cho phép người dùng truy cập vào thư viện “khổng lồ” các thành tố dùng để tạo nên giao diện của một website hoàn chỉnh như font, typography, form, table, grid…

- Bootstrap cho phép bạn tùy chỉnh framework của website trước khi tải xuống và sử dụng nó tại trang web của khung.

- Tái sử dụng các thành phần lặp đi lặp lại trên trang web.

- Bootstrap được tích hợp jQuery. Bạn chỉ cần khai báo chính xác các tính năng trong q trình lập trình web của bạn.

- Định nghĩa glyphicons nhằm giảm thiểu việc sử dụng hình ảnh làm biểu tượng và tăng tốc độ tải trang.

Xây dựng website quản lý lịch thực hành phịng máy tính tại trường Đại học Sư Phạm Kỹ Thuật Đà Nẵng

SVTH: Phạm Vinh 10

Chương 2

PHÂN TÍCH THIẾT KẾ HỆ THỐNG

Một phần của tài liệu Xây dựng website quản lý lịch thực hành tại phòng máy tính của trường (Trang 25 - 28)

Tải bản đầy đủ (PDF)

(64 trang)