您的位置:首页 > 数据库

数据库学习|学生代码笔记---001

2017-07-16 17:31 162 查看
和大家分享一个小的知识点,有关用SQL 查询分析器实现数据库系统的逻辑结构,即创建一个数据库

Tips:

 数据库中表创建的位置莫写错

 确保 表示建立在student数据库里的,而不是系统默认的master数据库中。可以从标签页上看出。

主键和外键

摘自:http://blog.csdn.net/harbor1981/article/details/53449435

   重要性:将数据库模式从理论上的逻辑设计转换为实际的物理设计。而主键和外键的结构是这个设计过程的症结所在。一旦将所设计的数据库用于了生产环境,就很难对这些键进行修改,所以在开发阶段就设计好主键和外键就是非常必要和值得的。

1.主键是能确定一条记录的唯一标识,比如,一条记录包括身份正号,姓名,年龄。且不能更新。

   身份证号是唯一能确定你这个人的,其他都可能有重复,所以,身份证号是主键。

2.外键用于与另一张表的关联。是能确定另一张表记录的字段,用于保持数据的一致性。  

   比如,A表中的一个字段,是B表的主键,那他就可以是A表的外键。

   外键是FOREIGN

  主键是PRIMARY

疑问??

1.给一个表的视图怎么区分主键和外键

2.在SQL 入门经典里面的代码是:StudentNo int PRIMARY KEY IDENTITY(1,1),表后面标注主键是什么意思?是整个表都是主键,还是有其他的含义。

Chinese_PRC_CI_AS

Chinese_PRC   指针对大陆简体字UNICODE字符集的排序规则。

CI  就是case-insensitive,不区分大小写。

AS 就是 accent-sensitive , 区分重音。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  学生