Tài liệu SQL trong MySQL potx

85 1.3K 0
Tài liệu SQL trong MySQL potx

Đ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

SQL trong MySQL Để thực hiện nội dung phần này, đầu tiên sử dụng MySQL Query Browser để kết nối đến Server Nội dung Kết nối đến Server Các Query (SQL) thao tác trên Database Các Query (SQL) thao tác trên bảng Các Query (SQL) quản lý người dùng Kết nối đến Server Kết nối đến Server Sử dụng MySQL Command Line Client Sử dụng MySQL Query Browser MySQL Command Line Client  Vào Start/All programs/MySQL/MySQL Server 5.1 (tùy theo phiên bản cài đặt)/MySQL Command Line Client Nhập Password của User root MySQL Query Browser (1) Vào Start/All programs/MySQL/MySQL Query Browser 1 2 3 4 5 6 7 1 2 3 4 5 6 7 MySQL Query Browser (1) Tên kết nối Tên Server muốn kết nối đến Username của người dùng Password của người dùng CSDL mặc định khi kết nối đến Tạo một kết nối lưu trữ sẵn Gửi thông tin yêu cầu kết nối. Các Query (SQL) thao tác trên Database Truy vấn thông tin chung select version()// để xem phiên bản MySQL đang sử dụng Select user()// xem thông tin người dùng hiện đang kết nối [...]...Xem thông tin tất cả người dùng Chọn mysql làm cơ sở mặc định sau đó thực hiện câu truy vấn như hình bên dưới Tạo một CSDL mới Xem thông tin CSDL hiện có Xoá CSDL hiện có Cú pháp: DROP DATABASE database_name Các query (SQL) thao tác trên bảng Hiển thị các bảng hiện có show tables; DDL (Data Definition Language) Tạo bảng mới CREATE... pk_dthi_sv foreign key (id_sv) references sinhvien(id_sv), constraint pk_dthi_mh foreign key (id_mon) references monhoc (id_mon) ); SQL ALTER TABLE Thêm một cột mới Cú pháp: ALTER TABLE table_name ADD column_name datatype Ví dụ: ALTER TABLE Persons ADD DateOfBirth date Thay đổi kiểu dữ liệu Cú pháp: ALTER TABLE table_name MODIFY COLUMN column_name datatype Ví dụ: ALTER TABLE Persons MODIFY COLUMN DateOfBirth... ALTER TABLE Persons MODIFY COLUMN DateOfBirth year Xoá một cột Cú pháp: ALTER TABLE table_name DROP COLUMN column_name Ví dụ: ALTER TABLE Persons DROP COLUMN DateOfBirth SQL CONSTRAINTS • • Ràng buộc được sử dụng để giới hạn các kiểu dữ liệu được nhập vào bảng Được thiết đặt ở câu lệnh Create Table hoặc Alter Table • Các constraints thường được sử dụng: – – – – – – NOT NULL UNIQUE PRIMARY KEY FOREIGN... TABLE [IF NOT EXISTS] tbl_name (create_definition, ) // định nghĩa bảng [table_options] // tùy chọn bảng [partition_options] // tùy chọn phân vùng Ví dụ 1 B1: Chọn CSDL cần tạo bảng B2: Nhập vào đoạn lệnh SQL để tạo bảng Ví dụ 2 CREATE TABLE sinhvien ( id_sv int primary key, ho_sv varchar(50), ngay_sinh datetime, noi_sinh varchar(100), dchi varchar(100), hoc_bong double, id_khoa int, constraint pk_sinhvien_khoa... CONSTRAINT uc_PersonID UNIQUE (P_Id,LastName) To DROP a UNIQUE Constraint Ví dụ: ALTER TABLE Persons DROP INDEX uc_PersonID Ràng buộc khoá chính (PRIMARY KEY Constraint)  Dùng để xác định duy nhất một mẫu tin trong bảng  Khoá chính phải chứa giá trị duy nhất  Một cột khoá chính không được chứa giá trị Null  Mỗi một bảng nên có và chỉ cần một khoá chính . MySQL Query Browser MySQL Command Line Client  Vào Start/All programs /MySQL/ MySQL Server 5.1 (tùy theo phiên bản cài đặt) /MySQL Command Line Client Nhập. Password của User root MySQL Query Browser (1) Vào Start/All programs /MySQL/ MySQL Query Browser 1 2 3 4 5 6 7 1 2 3 4 5 6 7 MySQL Query Browser (1) Tên

Ngày đăng: 25/02/2014, 03:20

Hình ảnh liên quan

truy vấn như hình bên dưới - Tài liệu SQL trong MySQL potx

truy.

vấn như hình bên dưới Xem tại trang 11 của tài liệu.
Hiển thị các bảng hiện có - Tài liệu SQL trong MySQL potx

i.

ển thị các bảng hiện có Xem tại trang 16 của tài liệu.
Tạo bảng mới - Tài liệu SQL trong MySQL potx

o.

bảng mới Xem tại trang 18 của tài liệu.
Mặc định một cột trên bảng có thể giữ giá trị Null Vd1: - Tài liệu SQL trong MySQL potx

c.

định một cột trên bảng có thể giữ giá trị Null Vd1: Xem tại trang 28 của tài liệu.
• Có thể có nhiều ràng buộc duy nhất trên một bảng, - Tài liệu SQL trong MySQL potx

th.

ể có nhiều ràng buộc duy nhất trên một bảng, Xem tại trang 30 của tài liệu.
 Dùng để xác định duy nhất một mẫu tin trong bảng.  Khố chính phải chứa giá trị duy nhất. - Tài liệu SQL trong MySQL potx

ng.

để xác định duy nhất một mẫu tin trong bảng.  Khố chính phải chứa giá trị duy nhất Xem tại trang 36 của tài liệu.
Xem cấu trúc bảng - Tài liệu SQL trong MySQL potx

em.

cấu trúc bảng Xem tại trang 55 của tài liệu.
Thêm dữ liệu vào bảng - Tài liệu SQL trong MySQL potx

h.

êm dữ liệu vào bảng Xem tại trang 57 của tài liệu.
Thêm dữ liệu vào bảng - Tài liệu SQL trong MySQL potx

h.

êm dữ liệu vào bảng Xem tại trang 58 của tài liệu.
Xem thông tin bảng - Tài liệu SQL trong MySQL potx

em.

thông tin bảng Xem tại trang 59 của tài liệu.
Xem thông tin bảng - Tài liệu SQL trong MySQL potx

em.

thông tin bảng Xem tại trang 60 của tài liệu.
 Đặt bí danh (tên khác) cho bảng hoặc cột. - Tài liệu SQL trong MySQL potx

t.

bí danh (tên khác) cho bảng hoặc cột Xem tại trang 61 của tài liệu.
 Từ khoá Join được sử dụng để truy vấn dữ liệu từ 2 bảng - Tài liệu SQL trong MySQL potx

kho.

á Join được sử dụng để truy vấn dữ liệu từ 2 bảng Xem tại trang 64 của tài liệu.
 Lấy dữ liệu từ một bảng và chèn dữ liệu đó vào một - Tài liệu SQL trong MySQL potx

y.

dữ liệu từ một bảng và chèn dữ liệu đó vào một Xem tại trang 72 của tài liệu.
cập nhật. Nếu khơng có tồn bộ các mẫu tin trong bảng sẽ - Tài liệu SQL trong MySQL potx

c.

ập nhật. Nếu khơng có tồn bộ các mẫu tin trong bảng sẽ Xem tại trang 82 của tài liệu.

Từ khóa liên quan

Mục lục

  • Slide 1

  • Nội dung

  • Slide 3

  • Kết nối đến Server

  • MySQL Command Line Client

  • MySQL Query Browser (1)

  • Slide 7

  • Slide 8

  • Truy vấn thông tin chung

  • Slide 10

  • Xem thông tin tất cả người dùng

  • Tạo một CSDL mới

  • Xem thông tin CSDL hiện có

  • Xoá CSDL hiện có

  • Slide 15

  • Hiển thị các bảng hiện có

  • DDL (Data Definition Language)

  • Tạo bảng mới

  • Ví dụ 1

  • Ví dụ 2

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan