标签:ble edit data base 创建数据库 数据表 into 学生 database
数据库期末复习——MySQL
MySQL : 关系数据库系统
创建数据库:
格式:
CREATE DATABASE 数据库名;
创建数据表:
格式:
CREATE TABLE table_name(
column_name1 column_type1,
column_name2 column_type2,
column_name3 column_type3,
...,
);
实例:
-- 学生
CREATE TABLE S(
Sno CHAR(9) PRIMARY KEY,
Sname CHAR(20) UNIQUE,
Ssex CHAR(2),
Sage SMALLINT,
Sdept CHAR(20)
);
-- 选课
CREATE TABLE SC(
Sno CHAR(9),
Cno CHAR(4),
Grade SMALLINT,
PRIMARY KEY(Sno, CnO)
);
-- 课程
CREATE TABLE C(
Cno SMALLINT,
Cname CHAR(20),
Cpno SMALLINT,
Ccredit SMALLINT,
PRIMARY KEY (Cno)
);
插入数据:
格式:
INSERT INTO table_name ( field1, field2,...,fieldN )
VALUES
( value1, value2,...,valueN );
实例:
INSERT INTO S(Sno, Sname, Ssex, Sage, Sdept)
VALUES (123, ‘王敏‘, ‘女‘, 19, ‘MA‘);
INSERT INTO S(Sno, Sname, Ssex, Sage, Sdept)
VALUES (124, ‘张立‘, ‘男‘, 18, ‘IS‘);
INSERT INTO S(Sno, Sname, Ssex, Sage, Sdept)
VALUES (121, ‘李勇‘, ‘男‘, 20, ‘CS‘);
查询数据:
格式:
SELECT column_name,column_name
FROM table_name
[WHERE Clause]
[LIMIT N][ OFFSET M]
实例:
select * from s;
更新数据:
格式:
UPDATE table_name
SET field1=new-value1, field2=new-value2
[WHERE Clause]
实例:
update s
set Sage = 21
where Sno = 121;
标签:ble edit data base 创建数据库 数据表 into 学生 database
原文地址:https://www.cnblogs.com/VanHa0101/p/14209449.html