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

长沙品牌网站制作服务报价上海所有公司名称

长沙品牌网站制作服务报价,上海所有公司名称,html网站服务器搭建,网站颜色背景代码模式的定义于删除 1.定义模式 CREATE SCHEMA [ <模式名> ] AUTHORIZATION < 用户名 >;要创建模式&#xff0c;调用该命令的用户必须拥有数据库管理员权限&#xff0c;或者获得了DBA授权 eg:为用户WANG定义一个模式S-C-SC CREATE SCHEMA "S-C-SC" AUT…

模式的定义于删除

1.定义模式

CREATE SCHEMA [ <模式名> ]  AUTHORIZATION < 用户名 >;

要创建模式,调用该命令的用户必须拥有数据库管理员权限,或者获得了DBA授权


eg:为用户WANG定义一个模式S-C-SC

CREATE SCHEMA "S-C-SC" AUTHORIZATION WANG;

定义模式实际上定义了一个命名空间,在这个空间中可以进一步定义该模式包含的数据库对象,如基本表、视图、索引等。

2.删除模式

DROP SCHEMA <模式名><CASCADE|RESTRICT>

其中CASCADE和RESRICT两者必选其一。CASCADE(级联),表示在删除模式的同时把该模式中所有的数据库对象全部删除。RESTRICT(限制),表示如果该模式中已经定义了数据库对象,则拒绝该删除语句的执行。


eg: 删除创建的模式Test

DROP SCHEMA Test CASCADE;

基本表的定义、删除与修改

1.定义基本表

CREATE TABLE <表名>(<列名><数据类型>[列级完整性限制])……[,<表级完整性约束>];

eg:建立一个学生表Student

CREATE TABLE Student(Sno CHAR(8) PRIMARY KEY,//列级完整性约束,Sno是主码Sname VARCHAR(20) UNIQUE,//Sname取唯一值Ssex CHAR(6),Sbirthday Date,Smajor VARCHAR(40));

每一个基本表都属于某一个模式,一个模式包含多个基本表。

2.修改基本表

ALTER TABLE <表名>[ADD[COLUMN]<新列名><数据类型>[完整性约束] //增加新的一列[DROP[COLUMN]<列名>[CASCADE|RESREICT]]	//删除一列[RENAME COLUMN <列名> TO <新列名>]		//重命名列[ALTER COLUMN <列名> TYPE <数据类型>]//修改列的数据类型

3.删除基本表

DROP TABLE <表名>[RESTRICT|CASCADE]

如果选择RESTRICT,则该表的删除有限制条件,即该表不能被其他表的约束所引用,不能有视图,不能有触发器,不能有存储过程或函数等。

索引的建立与删除

1.索引(空间换时间)

当表的数据量很大时,查询操作会比较耗时。建立索引可以加快查询速度

常见的索引结构包括顺序表索引、B+树索引、哈希索引、位图索引等。索引文件由属性值和相应的元组指针组成。

索引需要占用一定的存储空间,当基本表更新时,索引需要进行相应的维护。

2.建立索引

CREATE [UNIQUE][CLUSTER] INDEX <索引名> 
ON <表名>(<列名>[次序]……)

eg:按学生姓名升序建立唯一索引

CREATE UNIQUE INDEX Idx_StuSname ON Student(Sname);

3.修改索引

ALTER INDEX <旧索引名> RENAME TO <新索引名>

4.删除索引

DROP INDEX <索引名>

数据查询

SELECT[ALL|DISTINCT]<目标列表达式>[别名]……
FROM <表名或视图名>[别名]
[WHERE <条件表达式>]
[GROUP BY <列名1>[HAVING <条件表达式>]]
[ORDER BY <列名2>[ASC|DESC]]
[LIMIT <行数1>[ OFFSET<行数2>]];

例子:


查询全体学生的学号与姓名

SELECT Sno,Sname FROM Student;

查询全体学生的详细记录

SELECT * FROM Student;

去掉结果中的重复行

SELECT DISTINCT Sno
FROM SC;

查询主修计算机科学与技术专业全体学生的姓名

SELECT Sname
FROM Student
WHERE Smajor='计算机科学与技术';

查询计算机科学与技术专业和信息安全专业的学生的姓名及性别

SELECT Sname,Ssex
FROM Student
WHERE Smajor IN ('计算机科学与技术','信息安全');

字符匹配

  • %代表任意长度(长度可以为0)的字符串
  • _代表任意单个字符

查询所有姓刘的学生的姓名、学号和性别

SELECT Sname,Sno,Ssex
FROM Student
WHERE Sname LIKE '刘%';

涉及空值的查询

查询缺少成绩的学生的学号和相应的课程号

SELECT Sno,Cno
FRON SC
WHERE Grade IS NULL;

注意这里的IS不能用=替代


聚集函数

COUNT (*)						//统计元组个数
COUNT([DISTINCT|ALL]<列名>)		//统计一列的值的个数
SUM([DISTINCT|ALL]<列名>)		
AVG([DISTINCT|ALL]<列名>)
MAX([DISTINCT|ALL]<列名>)
MIN([DISTINCT|ALL]<列名>)

WHERE子句不能直接用聚集函数作为条件表达式。聚集函数只能用于SELECT子句和GROUP BY子句中的HAVING短语。


GROUP BY
查询平均成绩大于或等于90分的学生学号和平均成绩

SELECT Sno,AVG(Grade)
FROM SC
GROUP BY Sno
HAVING AVG(Grade)>=90;

数据更新

1.插入数据

INSERT INTO <表名>[(<属性列1>)]
VALUES (<常量1>……);

2.修改数据

UPDATE <表名>
SET <列名>=<表达式>
[WHERE <条件>];

eg:将学生2018001的出生日期改为2001-3-18

UPDATE Student
SET Sbirthday='2001-3-18'
WHERE Sno='2018001';

3.删除数据

DELETE FROM <表名>
[WHERE <条件>];

eg: 删除计算机科学与技术专业所有学生的选课记录

DELETE FROM SC
WHERE Sno IN(SELECT SnoFROM StudentWHERE Smajor='计算机科学与技术');

文章转载自:

http://eKlRwhEw.Lbbyx.cn
http://fg3JINPS.Lbbyx.cn
http://zv4deLug.Lbbyx.cn
http://rL9pAyoR.Lbbyx.cn
http://XbLaFWpU.Lbbyx.cn
http://n40nkpjA.Lbbyx.cn
http://Ka7RWJ7V.Lbbyx.cn
http://ug4opT8s.Lbbyx.cn
http://YB1y6Qte.Lbbyx.cn
http://jibCRTn0.Lbbyx.cn
http://2UPdvODd.Lbbyx.cn
http://p13OCtSF.Lbbyx.cn
http://e7P1lcnZ.Lbbyx.cn
http://WBHWOfav.Lbbyx.cn
http://PyywkgKK.Lbbyx.cn
http://6XFhgYWR.Lbbyx.cn
http://x4B3eS6E.Lbbyx.cn
http://79iXpDDP.Lbbyx.cn
http://Q70JxpUQ.Lbbyx.cn
http://QPhEjc0j.Lbbyx.cn
http://JbDM3ChK.Lbbyx.cn
http://oKGcqXOM.Lbbyx.cn
http://mlVZmZa5.Lbbyx.cn
http://cpFq3D2t.Lbbyx.cn
http://zH3vTMSS.Lbbyx.cn
http://us1Kx5xj.Lbbyx.cn
http://uXh37ihQ.Lbbyx.cn
http://QnabYV34.Lbbyx.cn
http://Wg0ioNSL.Lbbyx.cn
http://xh940SOY.Lbbyx.cn
http://www.dtcms.com/wzjs/690659.html

相关文章:

  • drupal网站开发wordpress嵌入视频播放
  • 昆明网站建设哪家网站分几类
  • 天津和平做网站哪家好好的网站设计模板
  • 做纺织外贸哪个贸易网站好番禺制作网站设计
  • 网站模块建设建议广告制作自学入门的步骤
  • 网站想换一个空间怎么办专业的天津网站建设
  • 客户案例 网站建设大兴网站建设设计公司
  • 哪个做砍价活动的网站好苏州园区一站式服务中心
  • 青岛建站开发公司网络规划与设计
  • 陕西汽车网站建设吉林网络公司
  • 怎么查网站开发使用的语言网站付费推广方式
  • wordpress 即时站内搜索wordpress orm
  • 网站建设 - 碧诺网络包包网站建设策划书
  • wordpress网站统计免费商品展示页面设计模板
  • 建设部考试网站功能网站模板
  • 三明市网站建设网站基本配置
  • 网站建设淘宝江西九江刚刚发生的新闻
  • 昆明企业自助建站系统php网站开发介绍
  • 网站沙盒期网站建设 大公司小公司
  • 最专业微网站首选公司濮阳建站公司哪个好
  • 自建站网址智慧团建网页版手机登录
  • 免费自己生成网站深圳宝安区是富人区吗
  • 网站建设游戏ppt模板下载网站推荐
  • 月子会所网站建设方案网站服务器怎么选
  • 如何在空白服务器上搭建网站动漫设计专修学校
  • 做网站的公司需要哪些资质视频软件制作
  • 12316网站建设方案网站开发主流技术
  • 网站百度不收录盆景网站建设swot分析
  • 做网站的程序员wordpress同步简书
  • 韩国设计app网站有哪些成品网站货源1688免费推荐