数据库表的创建与查询
目录
1 引言.SQL的特点:
2.任务:
1.定义模式test1,text1,其中test1有两张表,分别如下:(模式:schema)
2.删除模式test1(cascade)
3.定义基本表
4.创建基本表table属于test1
针对DateGrip这款软件,我交你如何进行上面答案的编程:
5.模式与表
6.修改基本表
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语句上会有点差异
数据库表的创建与查询相关推荐
- 大文件表空间+创建大文件表空间+查询数据库表空间类型信息+查询数据库表空间类型信息...
1用于解决存储文件大小不够的问题 2与普通表空间不同的地方在于大文件表空间只对应唯一一个数据文件或临时文件,普通表空间可最多1022个数据文件或临时文件 3大文件表空间对应文件可达4G个数据块大小,普 ...
- 数据库创建(利用写好的数据库表生成创建表的sql语句+利用生成的数据库创建表加同步数据sql)
一.利用写好的数据库表生成创建表的sql语句 1.简单创建一个数据库,并建一个表,并编辑数据. a.建库 b.建表 c.编辑表,保存时输入表名 d.刷新一下,出来了 e.转存导出sql文件. 二.利用 ...
- 实验1 在MySQL创建数据库及表_数据库表的创建、管理和数据操作(实验一),数据库创建...
数据库表的创建.管理和数据操作(实验一),数据库创建 今天我们就以实验的形式对表的创建.管理和数据操作进行学习,上课吧. [实验目的]:了解SQL语言的使用,进一步理解关系运算,巩固数据库的基础知识. ...
- java实现遍历树形菜单方法——数据库表的创建
这里主要是oracle数据库表的创建: --创建树形菜单表 create table vote_tree (id number(10) not null,text varchar2(30) not n ...
- mysql数据库表的多条件查询
mysql数据库表的多条件查询 一.select语句基本查询 SELECT 字段1,字段2....FROM 表名[WHERE 条件] [LIMIT N][ OFFSET M] select可以返回多条 ...
- 学生成绩表的创建和查询
学生成绩表的创建和查询 创建成绩表 创建新表 数据如下填写 插入信息 INSERT INTO `exam`(`name`,`chinese`,`math`,`english`) VALUES('小红' ...
- mysql数据库表的创建与查看
mysql数据库表的创建与查看 一.mysql查看 查看所有数据库 show databases 切换数据库 use 数据库名 查看该数据库下所有的表名 show tables 查看表的结构 desc ...
- excel查询mysql数据库表,excel创建数据表/查询mysql数据库中所有表名
excel两个表格,数据库表与专门查询该数据库信息的表.在查询表中以多个项目进行查询符合条件的数据. 可以用"筛选"这个功能,在菜单里,对两个列进行筛选,符合条件的就会显示出来.很 ...
- oracle数据库导入表空间,oracle数据库表空间创建导入导出
1.表空间创建 --删除表空间 drop tablespace EVPBDMGIS including contents and datafiles; --删除用户 drop user EVPBDMG ...
- thinkphp更新mysql数据库表_ThinkPHP 创建新表、创建数据库讲解
很多时候我们想通过ThinkPHP 创建新表,或者创建数据库,很多时候我们往往把事情想得复杂了,其实我们太依赖于框架以至于忘了最原始的东西--通过最原始的PHP来创建新表是完全可以的. 通过PHP/T ...
最新文章
- oracle导入到mysql命令_oracle数据库导入导出命令
- vscode中go插件配置
- protel布线需要注意事项
- 【TensorFlow-windows】学习笔记七——生成对抗网络
- Spring Boot 5:应用程序启动时初始化资源
- pat 乙级 1056 组合数的和(C++)
- 组合逻辑电路运算法则
- 【转载】async await 的前世今生(Updated)
- unity底层运行机制_Unity跨平台的机制原理
- inode对接微软服务器,H3C iNode智能客户端安装指导(Windows)-7.3-5PW102
- python——设置渐变色
- 第二届广东省大学生网络攻防大赛 pyre
- 医院信息化项目实施工作总结
- 解决win10分辨率过高导致某些软件显示小的办法
- 查询一整天的数据 0点0分0秒之后 23点59分59秒之前
- 并查集模板详细注释(洛谷P3367)
- 理解一下什么是全栈工程师
- 分布式链路追踪系统深入理解
- vmware虚拟机检测不到vspd虚拟串口问题
- tun驱动之read