2013年10月13日学习:SQL通过图形化界面创建表
通过SQL2005创建表的方式有两种:
1.通过图形化用户界面来创建表。比较容易出问题,不稳定,容易点错了。不推荐
2.通过命令来创建。大牛都是这样做的,比较好。
通过图形化界面创建:以创建员工表为例
1进入SQLSERVER 2005 新建一个数据库,在这里命名aa 点击表 右击 出现新建表,即可新建一张表。
2输入员工表数据(emp),里面有三项,列名,数据类型和允许是否为空,注意:部门编号是外键,因此不能在这里当做数据来输入,应当在创建的部门表(dept)中输入 并且保存。命名emp
3设置主键,主键应当设置一个有唯一标识作用的,在这里设置id为主键,设置方法:
点击右击->修改。在emp_id 右击设置主键,效果是.右击 dbo.emp ->打开表,便可输入数据保存
4新建部门表 方法同上2,建议用中文,此时应当设置dept_id为员工表的外键
5建立两个表之间的关系 ,即在两个表中的其中之一创建外键,
外键应当选择在哪一个表中创建?多对一,在多的一方中去建外键,
创建方法:右击emp_id->修改,在emp表中新建一列dept_id,
右击->关系 -> 添加 ->表和列规范 ->把外键表改为dept_id. OK完成!!!
因为最近正在学习软件编程,感到有些力不从心,所以想把平时的学习心得以及知识要点记录下来,以便复习查阅。也希望能与朋友们交流分享。
——有些事情现在不做,以后可能就没有机会了———