SQL四个
㈠ sql 四个表查询!急!
恩,这个有2种写法,一种是:
select a.a1,a.a2,a.a3,b.b2,c.c2,d.d2
from a,b,c,d
where a.a1=b.b1 and b.b1=c.c1 and c.c1=d.d1
第二种是:
select a.a1,a.a2,a.a3,b.b2,c.c2,d.d2
from a inner join b on a.a1=b.b1
inner join c on b.b1=c.c1
inner join d on c.c1=d.d1
楼主2种都试一下,有啥问题,在联系!
补充:
可以不用括号的,就是inner join 是在sql server 2000 中的用法,用第一种也是可以的。
㈡ SQL四个小题
1.select s.sno,s.sn from s join sc on sc.sno=s.sno join c on c.cno=sc.cno where c.cn='数据库概论'
2.select s.sno,s.sn from s where s.sno in (select sc.sno from sc group by sno having count(*)=(select count(*) from c))
3.select s.sno,s.sn from s where s.sno in (select sc.sno from sc group by sno having count(*)>=5)
4.delete from sc where sc.cno in (select c.cno from c where c.cn='数据结构'
delete from c where c.cn='数据结构'
㈢ SQL四个安全性等级
SQL的安全机制可以分为4个等级
客户机操作系统的安全性
SQL Server的登录安全性
数据库的使用安全性
数据库对象的使用安全性
㈣ SQL包含哪四个部分功能
数据定义语言(DDL),用于定义和管理对象,例如数据库、数据表以及视图,例如:CRE-ATE、DROP、ALTER等语句。
数据操作语言(DML),用于操作数据库对象所包含的数据,例如:INSERT(插入)、UP-DATE(修改)、DELETE(删除)语句。
数据查询语言(DQL),例如:SELECT语句。
数据控制语言(DCL),用于控制对数据库对象操作的权限,例如:GRANT、REVOKE、COMMIT、ROLLBACK等语句。
㈤ SQL包括了对数据库的操作,简述SQL的四个组成部分
1、数据定义语言(DDL);2、查询语言(QL);3、数据操纵语言(DML);4、数据控制语言(DCL)。
㈥ SQL 语言是一种标准的数据库语言,包括哪四部分功能
SQL包括了所有对数据库的操作,主要是由4个部分组成:
1.数据定义:这一部分又称为“SQL DDL”,定义数据库的逻辑结构,包括定义数据库、基本表、视图和索引4部分。
2.数据操纵:这一部分又称为“SQL DML”,其中包括数据查询和数据更新两大类操作,其中数据更新又包括插入、删除和更新三种操作。
3.数据控制:对用户访问数据的控制有基本表和视图的授权、完整性规则的描述,事务控制语句等。
4.嵌入式SQL语言的使用规定:规定SQL语句在宿主语言的程序中使用的规则。
㈦ SQL事务的概念,四个特性
(1):事务(transaction)是并发控制的单位,是用户定义的一个操作序列。这些操作要么都做,要么都不做,是一个不可分割的工作单位。通过事务,sql
server能将逻辑相关的一组操作绑定在一起,以便服务器保持数据的完整性。
(2):事务通常是以begin
transaction开始,以commit或rollback结束。
commit表示提交,即提交事务的所有操作。具体地说就是将事务中所有对数据库的更新写回到磁盘上的物理数据库中去,事务正常结束。
rollback表示回滚,即在事务运行的过程中发生了某种故障,事务不能继续进行,系统将事务中对数据库的所有以完成的操作全部撤消,滚回到事务开始的状态。
(3):事务运行的三种模式:
a:自动提交事务
每条单独的语句都是一个事务。每个语句后都隐含一个commit。
b:显式事务
以begin
transaction显式开始,以commit或rollback显式结束。
c:隐性事务
在前一个事务完成时,新事务隐式启动,但每个事务仍以commit或rollback显式结束。
(4):事务的特性(acid特性)
a:原子性(atomicity)
事务是数据库的逻辑工作单位,事务中包括的诸操作要么全做,要么全不做。
b:一致性(consistency)
事务执行的结果必须是使数据库从一个一致性状态变到另一个一致性状态。一致性与原子性是密切相关的。
c:隔离性(isolation)
一个事务的执行不能被其他事务干扰。
d:持续性/永久性(rability)
一个事务一旦提交,它对数据库中数据的改变就应该是永久性的。
注:事务是恢复和并发控制的基本单位。
((1)是回答事务的概念到底是什么——即你的提问,至于(2)、(3)、(4)只是作的稍许补充而已,不必深究,呵呵……)
㈧ sql 一个主四个从是指什么
就是有一个表是主表,然后又四个表引用了主表的主键。
比方说,学生表,作为主表,其中学号为主键。那么有4个从表(比方说成绩表、选课表、家庭信息表等等)都用到了“学号”字段,并且约束为必须是学生表中存在的字段。
能理解么?
㈨ SQL中4个基本的数据操作命令是什么
增(insert)、删(delete)、改(update)、查(select)
不错啊,就是这四个,前面的人都回答正确了,怎么不给分?
㈩ SQL的四个组成部分,到底是怎么分的
(1)数据定义语言,即SQL DDL,用于定义SQL模式、基本表、视图、索引等结构。
(2)数据操纵语言,即SQL DML。数据操纵分成数据查询和数据更新两类。
(3)数据查询语言,即SQL DQL。
(4)数据控制语言,即SQL DCL,这一部分包括对基本表和视图的授权、完整性规则的描述、事务控制等内容。
结构化查询语言是高级的非过程化编程语言,允许用户在高层数据结构上工作。它不要求用户指定对数据的存放方法,也不需要用户了解具体的数据存放方式,所以具有完全不同底层结构的不同数据库系统, 可以使用相同的结构化查询语言作为数据输入与管理的接口。结构化查询语言语句可以嵌套,这使它具有极大的灵活性和强大的功能。
(10)SQL四个扩展阅读:
SQL可以独立完成数据库生命周期中的全部活动,包括定义关系模式、录入数据、建立数据库、査询、更新、维护、数据库重构、数据库安全性控制等一系列操作,这就为数据库应用系统开发提供了良好的环境,在数据库投入运行后,还可根据需要随时逐步修改模式,且不影响数据库的运行,从而使系统具有良好的可扩充性。