Bài giảng Phát triển ứng dụng nguồn mở: Bài 1 - Đoàn Thiện Ngân
Số trang: 40
Loại file: pdf
Dung lượng: 681.99 KB
Lượt xem: 17
Lượt tải: 0
Xem trước 4 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Bài 1 - Hệ quản trị cơ sở dữ liệu mã nguồn mở. Nội dung bài 1: Giới thiệu các hệ quản trị cơ sở dữ liệu mã nguồn mở, đặc biệt chú trọng đến MySQL và PostGreSQL, cài đặt và sử dụng hệ quản trị cơ sở dữ liệu MySQL, cài đặt và sử dụng phần mềm giao tiếp và quản trị MySQL: MySql Workbench, cài đặt và sử dụng hệ quản trị cơ sở dữ liệu PostGreSQL, cài đặt và sử dụng phần mềm giao tiếp.
Nội dung trích xuất từ tài liệu:
Bài giảng Phát triển ứng dụng nguồn mở: Bài 1 - Đoàn Thiện Ngân Phát triển ứng dụng mã nguồn mởBài 1: Hệ quản trị Cơ sở dữ liệu mã nguồn mở GV: ĐOÀN THIỆN NGÂNdngan2003@gmail.com – ngan@ueh.edu.vn http://sites.google.com/site/ptudnmk37 Đoàn Thiện Ngân Bài 1 - 1/40 Mục tiêu• Giới thiệu các hệ quản trị cơ sở dữ liệu mã nguồn mở, đặc biệt chú trọng đến MySQL và PostGreSQL.• Cài đặt và sử dụng hệ quản trị cơ sở dữ liệu MySQL.• Cài đặt và sử dụng phần mềm giao tiếp và quản trị MySQL: MySql Workbench.• Cài đặt và sử dụng hệ quản trị cơ sở dữ liệu PostGreSQL.• Cài đặt và sử dụng phần mềm giao tiếp và quản trị PostGreSQL: pgAdmin3. Đoàn Thiện Ngân Bài 1 - 2/40 Nội dung• Tổng quan.• Hệ quản trị cơ sở dữ liệu MySQL.• Phần mềm giao tiếp và quản trị MySQL Workbench.• Hệ quản trị cơ sở dữ liệu PostGreSQL.• Phần mềm giao tiếp và quản trị PostGreSQL – pgadminIII. Đoàn Thiện Ngân Bài 1 - 3/40 Tổng quan – OSS DBMS• Hệ quản trị cơ sở dữ liệu (Database Management System - DBMS): – MySQL – PostGreSQL – SqLite, Firebird, mSql, … – Sybase – IBM DB2 Express C – MS SQL Server Express – Oracle Express –… Đoàn Thiện Ngân Bài 1 - 4/40Hệ quản trị Cơ sở dữ liệu MySQL Đoàn Thiện Ngân Bài 1 - 5/40 Tài liệu tham khảo1. MySQL Reference Manual. http://dev.mysql.com/doc2. Beginning PHP and MySQL 5: From Novice to Professional, 4th Edition; W. Jason Gilmore; Apress; 2010.3. Xem cú pháp, cách sử dụng MySQL Manual trước khi bắt đầu. Đoàn Thiện Ngân Bài 1 - 6/40 MySQL• Open source software DBMS• http://www.mysql.com• http://dev.mysql.com• http://dev.mysql.com/doc• Môi trường cài đặt: – MS Windows – Linux – Unix – Mac OS –… Đoàn Thiện Ngân Bài 1 - 7/40 MySQL – MS Windows• Cài đặt MySQL trên MS Windows (nên download MySQL Installer)http://dev.mysql.com/downloads/mysql/• MySQL Community Server chứa đầy đủ: – Server – Client – Workbench –…• Xem MySQL Manual: cú pháp, cách sử dụng, … Đoàn Thiện Ngân Bài 1 - 8/40 Cài đặt MySQL – Linux – FC20• Download MySQL Yum Repositoryhttp://dev.mysql.com/downloads/repo/yum/• Cài đặt MySQL Yum Repository trên Fedora 20# yum localinstall mysql-community-release-fc20-5.noarch.rpm(hay # rpm –Uvh mysql-community-release-fc20-5.noarch.rpm)• Cài đặt MySQL Community Server trên Fedora 20 (yum tự động cài MySql Client và các thư viện kèm theo)# yum install mysql-community-server• Cấu hình để khởi động MySQL lúc boot hệ thống # chkconfig --levels 235 mysqld on Đoàn Thiện Ngân Bài 1 - 9/40 MySQL – Linux• Khởi động MySQL # service mysqld starthay dùng trình system-config-service• Thử lệnh $ mysql mysql> show databases; mysql> h mysql> q• Để an toàn trước khi sử dụng MySQL, chạy mysql_secure_installation hay đơn giản đặt mật khẩu cho root qua lệnh sql $ mysql –u root mysql> set pasword for root@localhost=pasword(secret) ; Đoàn Thiện Ngân Bài 1 - 10/40 MySQL Admin Tools• MySQL Workbench http://wb.mysql.com• phpMyAdmin http://www.phpmyadmin.net/• Webmin http://webmin.net/• SQL Maestro http://www.sqlmaestro.com/• Navicat http://www.navicat.com/ Đoàn Thiện Ngân Bài 1 - 11/40 MySQL Workbench• Cài đặt MySQL Workbench# yum install mysql-workbench-community• Gọi MySQL Workbench $ mysql-workbench &hay gọi menu Applications/ MySQL Workbench• Đọc Help của MySQL Workbench học cách sử dụng• MySQL Workbench tương tự Microsoft SqlServer Data Management Studio, nó rất cần thiết khi sử dụng MySQL. Đoàn Thiện Ngân Bài 1 - 12/40MySQL Workbench Đoàn Thiện Ngân Bài 1 - 13/40MySQL Workbench Đoàn Thiện Ngân Bài 1 - 14/40MySQL Workbench Đoàn Thiện Ngân Bài 1 - 15/40 MySQL Workbench• MySQL Workbench is a visual database design tool that is developed by MySQL.• It is the successor application of the DBDesigner4 project.• MySQL Workbench is available in three editions. – The Community Edition is available free of charge (open source edition). – The Standard Edition provides additional Enterprise features, such as database documentation generation, at low cost (paying customers). – The Enterprise Edition (Commercial)• MySQL Workbench provides three main areas of functionality: – SQL Development – Data Modeling – Server Administration Đoàn Thiện Ngân Bài 1 - 16/40 MySQL Workbench• SQL Development ...
Nội dung trích xuất từ tài liệu:
Bài giảng Phát triển ứng dụng nguồn mở: Bài 1 - Đoàn Thiện Ngân Phát triển ứng dụng mã nguồn mởBài 1: Hệ quản trị Cơ sở dữ liệu mã nguồn mở GV: ĐOÀN THIỆN NGÂNdngan2003@gmail.com – ngan@ueh.edu.vn http://sites.google.com/site/ptudnmk37 Đoàn Thiện Ngân Bài 1 - 1/40 Mục tiêu• Giới thiệu các hệ quản trị cơ sở dữ liệu mã nguồn mở, đặc biệt chú trọng đến MySQL và PostGreSQL.• Cài đặt và sử dụng hệ quản trị cơ sở dữ liệu MySQL.• Cài đặt và sử dụng phần mềm giao tiếp và quản trị MySQL: MySql Workbench.• Cài đặt và sử dụng hệ quản trị cơ sở dữ liệu PostGreSQL.• Cài đặt và sử dụng phần mềm giao tiếp và quản trị PostGreSQL: pgAdmin3. Đoàn Thiện Ngân Bài 1 - 2/40 Nội dung• Tổng quan.• Hệ quản trị cơ sở dữ liệu MySQL.• Phần mềm giao tiếp và quản trị MySQL Workbench.• Hệ quản trị cơ sở dữ liệu PostGreSQL.• Phần mềm giao tiếp và quản trị PostGreSQL – pgadminIII. Đoàn Thiện Ngân Bài 1 - 3/40 Tổng quan – OSS DBMS• Hệ quản trị cơ sở dữ liệu (Database Management System - DBMS): – MySQL – PostGreSQL – SqLite, Firebird, mSql, … – Sybase – IBM DB2 Express C – MS SQL Server Express – Oracle Express –… Đoàn Thiện Ngân Bài 1 - 4/40Hệ quản trị Cơ sở dữ liệu MySQL Đoàn Thiện Ngân Bài 1 - 5/40 Tài liệu tham khảo1. MySQL Reference Manual. http://dev.mysql.com/doc2. Beginning PHP and MySQL 5: From Novice to Professional, 4th Edition; W. Jason Gilmore; Apress; 2010.3. Xem cú pháp, cách sử dụng MySQL Manual trước khi bắt đầu. Đoàn Thiện Ngân Bài 1 - 6/40 MySQL• Open source software DBMS• http://www.mysql.com• http://dev.mysql.com• http://dev.mysql.com/doc• Môi trường cài đặt: – MS Windows – Linux – Unix – Mac OS –… Đoàn Thiện Ngân Bài 1 - 7/40 MySQL – MS Windows• Cài đặt MySQL trên MS Windows (nên download MySQL Installer)http://dev.mysql.com/downloads/mysql/• MySQL Community Server chứa đầy đủ: – Server – Client – Workbench –…• Xem MySQL Manual: cú pháp, cách sử dụng, … Đoàn Thiện Ngân Bài 1 - 8/40 Cài đặt MySQL – Linux – FC20• Download MySQL Yum Repositoryhttp://dev.mysql.com/downloads/repo/yum/• Cài đặt MySQL Yum Repository trên Fedora 20# yum localinstall mysql-community-release-fc20-5.noarch.rpm(hay # rpm –Uvh mysql-community-release-fc20-5.noarch.rpm)• Cài đặt MySQL Community Server trên Fedora 20 (yum tự động cài MySql Client và các thư viện kèm theo)# yum install mysql-community-server• Cấu hình để khởi động MySQL lúc boot hệ thống # chkconfig --levels 235 mysqld on Đoàn Thiện Ngân Bài 1 - 9/40 MySQL – Linux• Khởi động MySQL # service mysqld starthay dùng trình system-config-service• Thử lệnh $ mysql mysql> show databases; mysql> h mysql> q• Để an toàn trước khi sử dụng MySQL, chạy mysql_secure_installation hay đơn giản đặt mật khẩu cho root qua lệnh sql $ mysql –u root mysql> set pasword for root@localhost=pasword(secret) ; Đoàn Thiện Ngân Bài 1 - 10/40 MySQL Admin Tools• MySQL Workbench http://wb.mysql.com• phpMyAdmin http://www.phpmyadmin.net/• Webmin http://webmin.net/• SQL Maestro http://www.sqlmaestro.com/• Navicat http://www.navicat.com/ Đoàn Thiện Ngân Bài 1 - 11/40 MySQL Workbench• Cài đặt MySQL Workbench# yum install mysql-workbench-community• Gọi MySQL Workbench $ mysql-workbench &hay gọi menu Applications/ MySQL Workbench• Đọc Help của MySQL Workbench học cách sử dụng• MySQL Workbench tương tự Microsoft SqlServer Data Management Studio, nó rất cần thiết khi sử dụng MySQL. Đoàn Thiện Ngân Bài 1 - 12/40MySQL Workbench Đoàn Thiện Ngân Bài 1 - 13/40MySQL Workbench Đoàn Thiện Ngân Bài 1 - 14/40MySQL Workbench Đoàn Thiện Ngân Bài 1 - 15/40 MySQL Workbench• MySQL Workbench is a visual database design tool that is developed by MySQL.• It is the successor application of the DBDesigner4 project.• MySQL Workbench is available in three editions. – The Community Edition is available free of charge (open source edition). – The Standard Edition provides additional Enterprise features, such as database documentation generation, at low cost (paying customers). – The Enterprise Edition (Commercial)• MySQL Workbench provides three main areas of functionality: – SQL Development – Data Modeling – Server Administration Đoàn Thiện Ngân Bài 1 - 16/40 MySQL Workbench• SQL Development ...
Tìm kiếm theo từ khóa liên quan:
Phát triển ứng dụng nguồn mở Bài giảng Phát triển ứng dụng nguồn mở Mã nguồn mở Cơ sở dữ liệu mã nguồn mở Hệ quản trị cơ sở dữ liệu Hệ quản trị cơ sở dữ liệu MySQLGợi ý tài liệu liên quan:
-
Giáo án Tin học lớp 12 (Trọn bộ cả năm)
180 trang 270 0 0 -
Thực hiện truy vấn không gian với WebGIS
8 trang 252 0 0 -
Đề cương chi tiết học phần Quản trị cơ sở dữ liệu (Database Management Systems - DBMS)
14 trang 247 0 0 -
Đề tài nguyên lý hệ điều hành: Nghiên cứu tìm hiểu về bộ nhớ ngoài trong hệ điều hành Linux
19 trang 246 0 0 -
Xây dựng công cụ nhận dạng khuôn mặt theo thời gian thực hiện trên nền hệ điều hành mã nguồn mỡ
7 trang 212 0 0 -
69 trang 144 0 0
-
Bài giảng Lập trình web nâng cao: Chương 8 - Trường ĐH Văn Hiến
36 trang 118 1 0 -
57 trang 89 0 0
-
34 trang 84 0 0
-
Bài giảng Khái niệm về hệ cơ sở dữ liệu: Bài 2 - Hệ quản trị cơ sở dữ liệu
13 trang 78 0 0