zoukankan      html  css  js  c++  java
  • 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完成!!!

           

    因为最近正在学习软件编程,感到有些力不从心,所以想把平时的学习心得以及知识要点记录下来,以便复习查阅。也希望能与朋友们交流分享。 ——有些事情现在不做,以后可能就没有机会了———
  • 相关阅读:
    16.5 函数对象
    16.4.7 无序关联容器(C++11)
    16.4.6 关联容器
    16.4.5 容器种类(外1:7种序列容器类型)
    16.4.5 容器种类(下:序列)
    # SpringBoot + Spring AMQP 整合 RabbitMQ
    RabbitMQ 消息模型
    RabbitMQ Docker 单机与集群部署
    RabbitMQ 核心概念入门
    MQ消息中间件 + JMS + AMQP 理论知识
  • 原文地址:https://www.cnblogs.com/haoran-0420/p/3366465.html
Copyright © 2011-2022 走看看