zoukankan      html  css  js  c++  java
  • SQL Server(二)——语句 转

    表的创建:

    1.创建列(字段):列名+类型

    2.设置主键列(primary key):能够唯一标识一条数据

    3.设置唯一(unique):内容不能重复

    4.外键关系:一张表(从表)其中的某列引用自另外一张表(主表)中的主键列

    设计表:

    数据库的三大范式:

    1.第一范式:(每一列的原子性) 每一列在某个程序中是不可拆分的最小原子。

    2.第二范式:(每一列都要和主键列有关)

    3.第三范式:(每一列都要和主键有直接关系)

    FK外键  PK主键

    T-SQL:

    1.创建数据库:create database 数据库名称

    2.使用数据库:use 数据库名称

    3.创建数据表

    create table MinZu

    (

    code varchar(50) primary key,

    name varchar(50)

    )

    go
    create table RenYuan

    (

    code varchar(50) primary key,

    name varchar(50) unique,

    sex bit,

    nation varchar(50) not null references MinZu(code),

    birthday datetime

    )

    go:如果多条语句要一起执行,那么在每条语句之后需要加go关键字

    创建有外键表的时候,要先创建主表,再创建从表

    自增长列:identity 自增长 整型 用做主键 无意义 删除一列不更改编号(例:删除了3 下一行默认是4)

    create table Friends

    (

    ids int identity primary key,

    mcode varchar(50),

    fcode varchar(50)

    )

    关键字

    primary key 主键

    unique 唯一键

    not null 非空

    外键关系:references 表名(引用的列)

    identity 自增长

  • 相关阅读:
    table的好处
    python使用split分隔字符串之后打印出来是乱码的问题
    关于python项目使用tornado框架时,加载不上静态资源(css/js)并报编码错误的问题
    马的遍历
    数据结构学习资料
    操作系统学习资料
    珠心算测验 C / C++
    拼数 C/C++
    神奇的幻方
    工艺品制作(多维数组应用)
  • 原文地址:https://www.cnblogs.com/asdyzh/p/9756271.html
Copyright © 2011-2022 走看看