数据库系统概论 ---- 第三章 -- 关系数据库标准语言SQL(3.5-3.7)(三)
关系数据库管理系统执行CREATE VIEW语句的结果只是把视图的定义存入数据字典,并不执行其中的SELECT语句。只是在对视图查询时,才按视图的定义从基本表中将数据查出。基本表中的数据改变,视图中的数据也会发生改变。[例3.85] 建立信息系学生的视图,并要求进行修改和插入操作时仍需保证该视图只有信息系的学生。CREATE VIEW V_IS_Student AS SELECT Sno...

数据库系统概论 ---- 第三章 -- 关系数据库标准语言SQL(3.5-3.7)(二)
3.带子查询的删除语句子查询同样也可以嵌套在DELETE语句中,用以构造执行删除操作的条件。恢复数据:insert into SC values ('201215121', 1, 92), ('201215121', 2, 85), ('201215121', 3, 88), ('201215122', 2, 90), ('20121512...

数据库系统概论 ---- 第三章 -- 关系数据库标准语言SQL(3.5-3.7)(一)
使用的数据库为MySQL3.5 数据更新数据更新的操作有三种:插入修改删除3.5.1 插入数据SQL的数据插入语句INSERT有两种形式:插入一个元组插入子查询结果(一次插入多个元组)1. 插入元组插入元组的INSERT语句的格式:INSERT INTO 表名 [ 属性列1[, 属性列2]... ] VALUES ( 常量1[, 常量2]... ) [, ( 常量1[, 常量2]... ...

数据库系统概论 ---- 第三章 -- 关系数据库标准语言SQL( 3.4 数据查询 )(四)
5. 内连接内连接:合并具有相同属性列的两个或两个以上的表的行, 结果集中不包含一个表与另一个表不匹配的行,即只保存满足连接条件的元组。使用 [INNER] JOIN …ON 的方式实现多表的内连接查询。例:查询每个学生的学号、姓名、选修的课程名及成绩。SELECT s.Sno, Sname, Cname, Grade FROM Student s INNER JOIN SC ON s....

数据库系统概论 ---- 第三章 -- 关系数据库标准语言SQL( 3.4 数据查询 )(三)
4. 聚集函数SQL提供的一些聚集函数:部分聚集函数:如果指定 DISTINCT 短语,则表示在计算时要取消指定列中的重复值。如果不指定DISTINCT短语或指定ALL短语(ALL为默认值),则表示不取消重复值。例:查询学生总人数SELECT count(*) FROM student;例:查询选修了课程的学生人数学生每选修一门课,在SC中都有一条相应的记录。一个学生要选修多门课程,为避免重复计....

数据库系统概论 ---- 第三章 -- 关系数据库标准语言SQL( 3.4 数据查询 )(二)
② 确定范围谓词 BETWEEN…AND…和NOT BETWEEN…AND…可以用来查找属性值在(或不在)指定范围内的元组,其中 BETWEEN后是范围的下限(即低值),AND后是范围的上限(即高值)。查询的结果包含下限和上限。[ 例 3.25 ] 查询年龄在20~23岁(包括20岁和23岁)之间的学生的姓名、系别、年龄SELECT Sname, Sdept, Sage FROM mydb.St....

数据库系统概论 ---- 第三章 -- 关系数据库标准语言SQL( 3.4 数据查询 )(一)
使用的数据库为MySQL,与书本使用的不同3.4 数据查询数据查询是数据库的核心操作。SQL提供了SELECT语句进行数据查询,其一般格式为:SELECT [ALL|DISTINCT] <目标列表达式> [别名] [, <目标列表达式> [别名]] ... FROM <表名或视图名> [别名] [, <表名或视图名> [别名]] ... [WHER....

数据库系统概论 ---- 第二章 -- 关系数据库(2.4 关系代数)(下)
选择运算实际上是从关系R中选取使逻辑表达式F为真的元组,这是从行的角度进行的运算。例题1:查询信息系(IS系)的全体学生例题2:查询年龄小于20岁的学生2. 投影(基本运算)关系R上的投影是从R中选择出若干属性列组成新的关系。记作:其中A为R中的属性列。投影操作是从列的角度进行的运算。例题1:查询学生的姓名和所在系,即求 Student 关系上学生姓名和所在系两个属性上的投影。如果选择多个属性,....

数据库系统概论 ---- 第二章 -- 关系数据库(2.4 关系代数)(上)
2.4 关系代数关系代数是一种抽象的查询语言,它用对关系的运算来表达查询。运算的三大要素:1.运算对象2.运算符3.运算结果关系代数的运算对象是关系,运算结果也为关系。关系代数用到的运算符包括两类:1.集合运算符2.专门的关系运算符关系代数的运算按运算符的不同可以分为:1.传统的集合运算:传统的集合运算将关系看成元组的集合,其运算是从关系的“水平”方向进行,即行的角度来进行。2.专门的关系运算:....

数据库系统概论 ---- 第二章 -- 关系数据库(2.1~2.3)(重要知识点)
前言将【数据库系统概论----第二章–关系数据库(2.1~2.3)】中重要的知识点进行归纳整理1. 关系关系为笛卡尔积的有限子集。关系为一张二维表。笛卡尔积本身在实体空间中是无意义的,关系为从笛卡尔积中取出有意义的子集。相关术语:目(度):表中有几列就为几度或几目。有几行为几元关系。表的每行对应一个元组。表的每列对应一个域,表的每列对应一个属性,n目关系有n个属性。候选码:若关系中的某一属性可以....
本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。
云数据库 RDS您可能感兴趣
- 云数据库 RDS地址
- 云数据库 RDS代理
- 云数据库 RDS全文检索
- 云数据库 RDS构建
- 云数据库 RDS社区
- 云数据库 RDS任务
- 云数据库 RDS系统
- 云数据库 RDS数据库代理
- 云数据库 RDS数据库
- 云数据库 RDS mysql
- 云数据库 RDS阿里云
- 云数据库 RDS同步
- 云数据库 RDS数据
- 云数据库 RDS迁移
- 云数据库 RDS备份
- 云数据库 RDS ecs
- 云数据库 RDS连接
- 云数据库 RDS sqlserver
- 云数据库 RDS云数据库
- 云数据库 RDS配置
- 云数据库 RDS server
- 云数据库 RDS postgresql
- 云数据库 RDS polardb
- 云数据库 RDS库
- 云数据库 RDS访问
- 云数据库 RDS设置
- 云数据库 RDS升级
- 云数据库 RDS dts
- 云数据库 RDS账号
- 云数据库 RDS操作