SQL补充复习材料(一):名词解释

简介: (1)SQL模式:SQL模式是表和授权的静态定义。一个SQL模式定义为基本表的集合。 一个由模式名和模式拥有者的用户名或账号来确定,并包含模式中每一个元素(基本表、视图、索引等)的定义。

(1)SQL模式SQL模式是表和授权的静态定义。一个SQL模式定义为基本表的集合。 一个由模式名和模式拥有者的用户名或账号来确定,并包含模式中每一个元素(基本表、视图、索引等)的定义。 
(2)SQL数据库SQL(Structured Query Language),即结构式查询语言,采用英语单词表示和结构式的语法规则。 一个SQL数据库是表的汇集,它用一个或多个SQL模式定义。 
(3)基本表:在SQL中,把传统的关系模型中的关系模式称为基本表(Base Table)。 基本表是实际存储在数据库中的表,对应一个关系。 
(4)存储文件:在SQL中,把传统的关系模型中的存储模式称为存储文件(Stored File)。 每个存储文件与外部存储器上一个物理文件对应。 
(5)视图:在SQL中,把传统的关系模型中的子模式称为视图(View),视图是从若干基本表和(或)其他视图构造出来的表。 
(6):在SQL中,把传统的关系模型中的元组称为行(row)。 
(7)列:在SQL中,把传统的关系模型中的属性称为列(coloumn)。 
(8)实表:基本表被称为实表,它是实际存放在数据库中的表。 
(9)虚表:视图被称为虚表,创建一个视图时,只把视图的定义存储在数据词典中,而不存储视图所对应的数据。 
(10)相关子查询:在嵌套查询中出现的符合以下特征的子查询:子查询中查询条件依赖于外层查询中的某个值, 所以子查询的处理不只一次,要反复求值,以供外层查询使用。 
(11)联接查询:查询时先对表进行笛卡尔积操作,然后再做等值联接、选择、投影等操作。 联接查询的效率比嵌套查询低。 
(12)交互式SQL:在终端交互方式下使用的SQL语言称为交互式SQL。 
(13)嵌入式SQL:嵌入在高级语言的程序中使用的SQL语言称为嵌入式SQL。 
(14)共享变量SQL和宿主语言的接口。共享变量有宿主语言程序定义,再用SQLDECLARE语句说明, SQL语句就可引用这些变量传递数据库信息。 
(15)游标:游标是与某一查询结果相联系的符号名,用于把集合操作转换成单记录处理方式。 
(16)卷游标:为了克服游标在推进时不能返回的不便,SQL2提供了卷游标技术。 卷游标在推进时不但能沿查询结果中元组顺序从头到尾一行行推进,也能一行行返回。

相关文章
|
SQL 监控 HIVE
网站流量日志分析--统计分析--sql 补充扩展--如何编写 hive sql|学习笔记
快速学习网站流量日志分析--统计分析--sql 补充扩展--如何编写 hive sql
89 0
|
SQL 监控 NoSQL
网站流量日志分析--统计分析--sql补充扩展--group by 语法限制解析|学习笔记
快速学习网站流量日志分析--统计分析--sql补充扩展--group by 语法限制解析
145 0
|
SQL 数据库
使用 OPEN SQL 语句读取数据库表数据的一个补充练习
使用 OPEN SQL 语句读取数据库表数据的一个补充练习
125 0
使用 OPEN SQL 语句读取数据库表数据的一个补充练习
|
SQL 关系型数据库 MySQL
【sql语句基础】——查(select)(单表查询顺序补充)
【sql语句基础】——查(select)(单表查询顺序补充)
|
SQL 分布式计算 资源调度
大数据进阶之路——Spark SQL补充
文章目录 手写 WordCount RDD、DAG、 Stage、 Task 、 Job Spark 作业提交流程 Spark 的 Local 和 Standalone 宽依赖、窄依赖 Spark SQL比 Hive 快在哪 打包的注意事项
166 0
大数据进阶之路——Spark SQL补充
|
SQL .NET C#
一步一步学Linq to sql(九):其它补充
外部映射文件 我们可以使用sqlmetal命令行工具来生成外部映射文件,使用方法如下: 1. 开始菜单 -》 VS2008 -》VS工具 -》VS2010命令行提示 2、输入命令: sqlmetal /conn:server=.
886 0
|
SQL 数据库 Python
SQL补充复习材料(二):真题分析
设有三个关系: S(SNO, SNAME, AGE, ***,Sdept) SC(SNO, CNO, GRADE) C(CNO, CNAME, TEACHER) 1、 查询门门课程都及格的学生的学号 方法1: 提示:根据学号分组,就得到每个学生所有的课程成绩,在某...
1040 0
|
13天前
|
SQL 人工智能 算法
【SQL server】玩转SQL server数据库:第二章 关系数据库
【SQL server】玩转SQL server数据库:第二章 关系数据库
52 10