当前位置: 首页 > wzjs >正文

韩城搜索引擎建设网站3d设计房子的软件

韩城搜索引擎建设网站,3d设计房子的软件,购物网站开发教程视频,河南英文网站建设公司1.sql的基本组成 数据定义:ddl 数据操纵:dml 嵌入式sql和动态sql:高级语言 完整性:ddl定义的设置设置数据必须满足的完整性约束条件的命令 权限:ddl 关系和视图的权限 几个动词: 数据查询&#xff1a…

1.sql的基本组成

数据定义:ddl

数据操纵:dml

嵌入式sql和动态sql:高级语言

完整性:ddl定义的设置设置数据必须满足的完整性约束条件的命令

权限:ddl 关系和视图的权限

几个动词:

  • 数据查询:select
  • 数据定义:create drop alter
  • 数据操纵:insert update delete
  • 数据控制:grant revoke

2.基本类型

char

varchar

int

smallint

numeric 纽迈瑞克 英[njuː'merɪk] p整数位 n小数位

double

float

boolean

date

time

3.表的创建修改和删除

1.创建

create table 表名(

列名 数据类型 【列级完整性约束】

列名 数据类型 【列级完整性约束】

....

[表级完整性约束]

)

实体完整性:

  • 一个的可以直接在列后面加上PRIMARY KEY

    表级完整性约束一般就是PRIMARY KEY(属性1,属性2) 一个或者多个都可以

参照完整性:

列后面加上reference 表名 属性名

最后面加上:foreign key reference 表名(属性名) on delete cascade | set null

on delete cascade:表示删除被参照的元组的时候 同时删除参照关系中的元组

on delete set null:表示删除被参照关系的元组时,将参照关系的相应属性设置为空值

属性上加约束

primary key 

reference 表名 属性名

not null

unique

not null unique:不为空且唯一

check 限制取值

check (sex = 男 or sex = 女)

check(余额 >= 0)

check(年龄 >= 18 and 年龄 <= 60)

全局约束

  • 基于元组的检查子句

create table e (

eno char(10) primary key,

入职日期 date,

离职日期 date,

check(入职日期 <= 离职日期)

);

基于断言的语法格式

create assertion 断言名 check 条件

create assertion asse_sc check

(

not exists (

        select * from sc where Cno in (

select Cno from c where teacher = '张勇'       )

and Sno in (select Sno from Students where sex ='M')

)

)

修改表

alter table 表名 add column 列名 数据类型 列级完整性约束;

alter table 表名  drop 完整性约束

alter table 表名 modify 列名 数据类型

alter table s modify status int;修改数据类型为int

添加check约束起名为c_cno

alter table s add constraint c_cno check()

drop table 表名

3.索引的创建和删除

  1. 唯一索引:保证数据的唯一性
  2. 加快检索速度
  3. 加速表与表之间的连接
  4. 在使用order by和group by子句中进行检索数据时,可以显著减少查询分组和排序的时间
  5. 使用优化隐藏器提高系统的性能
  6. 索引可以分为聚集索引和非聚集的

索引创建

create unique/cluster index 索引名字 on 表名 列名 次序,列名 次序

次序:ase desc

unique:此索引的每一个索引值只对应唯一的记录

cluster:表名要建立的索引是聚簇索引 意思为索引项的顺序是与表中记录的物理顺序一致的索引组织

create unique index sss on S(sno) 在S表的Sno列上加上索引默认是升序

create unique index ppp on P(pno) desc

create unique index aaa on SPJ(sno asc, pno desc) ;spj表加上索引 属性sno升序 pno降序

drop index 索引名

视图的创建

create view 视图名字(列名)

as select 子查询

with check option:表示update insert delete操作时数据能及时更新

create view student_v as

select sno,sname,sage,sex

from student

where sd = 'cs'

with check option;

drop view 名称;

http://www.dtcms.com/wzjs/835387.html

相关文章:

  • 天津网站建设推广服务写作网站免费
  • 寿光建设局网站中企动力科技股份有限公司销售
  • 北京php网站建设信息技术课做网站
  • 学校门户网站做肥料网站
  • 简要概括自建网站的优缺点用插件做的炫酷网站
  • 郑州网站制作十年乐云seo梦幻西游官网
  • 国外网站空间租用哪个好母婴网站建设 社区
  • 北京网站建设推做网站要买什么空间
  • 室内设计有哪些网站自己建设网站需要什么
  • 有没有做网站的联系方式网站建设对于企业发展的优势
  • 高端建站需要什么条件企业网站的布局类型
  • 网站备案是什么推文关键词生成器
  • 广西网站制作公司青年人爱看的网站
  • 网站做子域名企业为何要建设网站
  • 自己做网站处理图片用什么软件下载个人投资公司注册条件
  • 网络推广精准营销推广seo美式
  • h5响应式网站是什么手机网站搭建教程
  • 社区网站建设论文上海城隍庙小吃推荐
  • 昆明网站制作报价网站域名以co与com有什么不同
  • 网站域名和网址一样吗服务商名称是什么意思
  • 大航母网站建设流程免费模板网站知乎
  • 微网站如何做微信支付宝支付宝支付接口网站建设中制作页面导航
  • 网站目录架构永久免费的crm软件
  • 网站建设选择什么模式广州微信网站建设公司
  • 建一个网站大约多少钱制作表情包的软件app
  • 苏州推广网站建设概况一级a做爰片免费网站录像
  • 东莞做网站网站做网站多少钱赚钱吗
  • 大淘客网站如何做制作网站模块是什么
  • 天津武清网站建设网络营销实务
  • 做视频网站对服务器要去郑州市建设路第二小学网站