SQL2005复习简答题求解
发布网友
发布时间:2022-05-01 13:10
我来回答
共1个回答
热心网友
时间:2022-05-01 14:39
1).结构化查询语言(Structured Query Language)简称SQL,结构化查询语言是一种数据库查询和程
序设计语言,用于存取数据以及查询、更新和管理关系数据库系统
特点
1.综合统一
2.高度非过程化
3.面向集合的操作方式
4.以同一种语法结构提供多种使用方式
5.语言简洁,易学易用
6.对于数据统计方便直观
2)视图是存储在数据库中的查询的SQL 语句,视图是从一个或多个表或视图中导出的表,其结构
和数据是建立在对表的查询基础上的。
优点
提高数据安全性,可以不让用户看到表中的某个字段。
3) 表,视图,存储过程,函数,触发器,主键,外键,约束,索引
4)索引是表示数据的另一种方式,它提供的数据顺序不同于数据在磁盘上的物理存储顺序。索引
的特殊作用是在表内重新排列记录的物理位置。索引可建立在数据表的一列上,或建立在表的几
列的组合上。
作用:
1、通过唯一性索引(unique)可确保数据的唯一性
2、加快数据的检索速度
3、加快表之间的连接
4、减少分组和排序时间
5、使用优化隐藏器提高系统性能
5)数据完整性 是指数据的精确性(Accuracy) 和可靠性(Reliability)。它是应防止数据库中存在不
符合语义规定的数据和防止因错误信息的输入输出造成无效操作或错误信息而提出的。
数据完整性分为四类:
1.实体完整性
2.域完整性
3.参照完整性
4.用户定义的完整性