美文网首页
3. SQL Server 2008 关系、索引、数据的移动

3. SQL Server 2008 关系、索引、数据的移动

作者: 桃子flying | 来源:发表于2017-02-08 15:53 被阅读18次
    一.创建表之间的关系

    外码(foreign key):
    外码指的是这样的字段(或字段组),它在本表中不是主码,而在其他的表中是主码,外码又称为外键。
    参照完整性规则:
    外码的取值要么为空,要么必须来自于主码表中所存在的值。

    二.创建表索引

    1.查看当前表中所存在的索引。
    2.为worker表新建一个索引,索引名为:index_wname,类型为:非聚集索引,索引的键列是wname。
    3.为depart的dname(部名门)创建一个唯一、非聚集索引。

    归纳
    1.索引的作用:建立索引是加快表的查询速度的有效手段。
    2.基本类型的索引:聚集索引和非聚集索引 。
    3.聚集索引:根据索引键的值对其进行排序,所以每个表只能有一个聚集索引。
    4.非聚集索引 :不根据索引键进行排序。由于非聚集索引的表没有规定顺序,因此查找速度会比聚集索引慢。

    创建索引的一般语句格式:

    create [unique] [clustered] index<索引名>
    on<表名>(<列名1>[<次序>][,<列名2>[<次序>]]…)

    三.数据库中数据的移动

    将Excel中的数据导入到SQL Server
    将SQL Server中的数据导出到记事本
    创建一个数据库分析它所对应的物理文件
    实现数据库的分离和附加

    相关文章

      网友评论

          本文标题:3. SQL Server 2008 关系、索引、数据的移动

          本文链接:https://www.haomeiwen.com/subject/rezvittx.html