目录
1.定义模式test1,text1,其中test1有两张表,分别如下:(模式:schema)
针对DateGrip这款软件,我交你如何进行上面答案的编程:
1 引言.SQL的特点:
1.综合体一
2.高度非过程话
3.面向集合的操作方式
4.以同一总语法结构提供多种使用方式
5.语言简洁,易学易用
2.任务:
1.定义模式test1,text1,其中test1有两张表,分别如下:(模式:schema)
table1:
名字 | 类型 |
name | char |
age | char |
table2:
名字 | 类型 |
lokk | int |
ax | char |
2.删除模式test1(cascade)
3.定义基本表
注:定义一个模式,就是建立一个数据库的命名空间,一个框架。
名字 | 类型 | 约束条件 |
sno | char | PRIMAPY KEY |
SNAME | CHAR | UNIQUE |
4.创建基本表table属于test1
table1:
名字 | 类型 |
lokk | int |
ax | char |
针对DateGrip这款软件,我交你如何进行上面答案的编程:
create schema text1;
create schema test1;
use text1;
create table table1(
name char(2) primary key ,
age char(3) unicode
);
create table table2(
look int
);
use test1;
create table table1(
lokk int,
ax char(2)
);
以下就是最终答案了:
最后的删除:
create schema text1; #创建模式
create schema test1;
use text1;
create table table1( #创建表
name char(2) primary key ,
age char(3) unicode
);
create table table2(
look int
);
use test1; #更改模式
create table table1(
lokk int,
ax char(2)
);
drop schema test1;#删除模式
use text1;
drop table table1;
drop table table2; #删除表
5.模式与表
create table text1.sa(
sname char(2)
); #test1是表名,sa是模式名
6.修改基本表(alter)
1.向基本表sa中加入entrance 类型为date
2.将SNAME中字符类型改为int
3.增加sanme的约束条件
alter table sa add enterce int; #修改并增加
alter table sa DROP sname;
alter table sa add SNAME int;
alter table sa ADD UNIQUE(SNAME);
注意:不同的数据库在SQL语句上会有点差异