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

和大家分享一个小的知识点,有关用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 , 区分重音。

评论 27
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值