sql
来源:互联网 发布:url 获取端口号 编辑:程序博客网 时间:2024/06/14 00:29
1.概念
SQL(Strutctured Query Language),翻译为结构化查询语言,是关系型数据库的标准语言,是一个通用的,功能极强的关系数据库语言,由于SQL接近SQL英语口语,主要有九个核心词语。
2.基本表是本身独立存在的表,一个或多个基本表对应一个存储文件,一个表可以带若干个索引,索引也存放在存储文件中,视图是一个从一个或者几个基本表导出的表,它本身不独立存储在数据库中,即数据库中只存放视图的定义而不存放视图对应的数据,这些数据仍存放在导出视图的基本表中,因此视图是一个虚表,当改表基本表时,视图查询出来的东西也会改变,而且可以利用已存在的视图创建新的视图
3.创建一个表
create table student(
sno char(9) primary key, -- 列级完整性约束条件,Sno是主键
sname char(20) unique -- 唯一性约束,要么为空,要么不能重复,在MySQL中同时建立了一个唯一索引
ssex char(2) --如果有外键的话,这个外键字段也相当于建立了一个索引,因为外键引用的是字表的主键
sage smallint,
sdept char(20)
)
在执行上面的语句后,就在数据库中建立一个新的空的表,并将有关表的定义以及有关约束条件存放在数据字典中。
阅读全文
0 0
- SQL
- SQL
- SQL
- sql
- sql
- SQL
- sql
- SQL (-)
- sql
- SQL
- SQL
- SQL
- sql
- sql
- sql
- sql
- SQL
- sql
- 面试试题简析之综合分析现象类(1)
- 求最大公约数的不同解法
- Spring 学习——基于Spring WebSocket 和STOMP实现简单的聊天功能
- 学习方法推荐——快速阅读
- php 学习之readfile() 文件大小设置详解
- sql
- JavaScript原型链详解
- 学习记录(5)
- java常用方法 不定时更新
- LightOJ
- C语言字符串相关操作及源码
- NO3 第一个大数据问题
- ArrayList removeRange方法分析
- 梯度下降法与牛顿法