第二节:什么是字段、属性、列、元组、记录、表、主键、外键(书25页)
主键:可以作为一张表的唯一标志物
外键:表示该XX 来自 何处
列:也叫字段或者属性(一列)
行:字段的组合,称为记录或者元组(一行)
外键设置方法:
点击关系——常规后面的省略号——选择设置外键
一、SQL语句创表:
注:如果始终无法建表到指定数据库中,需要重启SQL Server!
--创建 数据库:LZX
create database LZX
-- 创建home表
create table home
( -- "--"表示注释, 该表无外键
home_id int primary key,
home_name nvarchar(100) not null,
home_address nvarchar(100)
)
-- 创建lzx表
create table lzx
( -- 该表有外键
lzx_id int constraint pk_lzx_id_a primary key,
lzx_name nvarchar(20) not null,
lzx_sax nchar(1),
home_id int constraint fk_lzx_id_a foreign key references home(home_id)
-- constraint 设置主外键约束
)
建表如下: