创建示例数据库

来源:互联网 发布:手机淘宝购物付款方式 编辑:程序博客网 时间:2024/06/05 09:36

想要开发高效并且设计完美的数据库,就要考虑为什么需要一个数据库,所以需要整理

1,获得并分析数据需求,理解需要存储什么内容;

2,逻辑的划分数据,获得关于表结构的思想;

3,选择正确的数据类型;

4,使用主键。主键即一个字段或多个字段,它们能唯一标识数据库表中的每个记录。


接下来创建示例数据库:以一个电影俱乐部为例,现要存储以下信息:

1、俱乐部成员的细节,例如名字、地址、出生日期、加入日期和Email地址

2、会议出席情况细节

3、电影细节

4、成员的电影类型喜好

现在统计数据如下:


CREATETABLE MemberDetails

(

MemberId integer,

Firstname nvarchar(50),

Lastname  nvarchar(50),

Dateofbirth date,

Streetvarchar(100),

City varchar(75),

State varchar(75),

Zipcode varchar(12),

Email varchar(200),

Dateofjoining date

);



CREATETABLE Attendance

(

Meetingdate date,

Location varchar(200),

Memberattended char(1),

Memberid integer

);


CREATETABLE  Films

(

FilmId integer,

FilmName varchar(100),

YearReleased integer,

PlotSummary varchar(2000),

AcailableOnDvD char(1),

Rating integer,

CategoryId integer

);


注意:CategoryId 是一个外键字段,它的值是另外一个表中的主键字段,它为这两个表提供了一种关联方式。Films表链接到的、包含主键的表是FilmCategory表,后文将创建该表。




CREATETABLE Category

(

CategoryId integer,

Category varchar(100)

);




CREATETABLE FavCategory

(

CategoryId  integer,

MemberId integer

);


通过以上各表的创建,我们就完成了基本的表结构。

0 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 鱼生病了怎么办 急救 打错电话怎么办 礼仪 脚脱皮有臭味怎么办 想做淘宝手模怎么办 办模特卡被骗怎么办 上菜时台面已摆满菜怎么办 幼儿园发现疑似水痘怎么办 幼儿园孩子长水痘怎么办 穿高跟鞋大腿疼怎么办 穿高跟鞋走路难看怎么办 小妙招鞋跟响怎么办 高跟鞋子大了怎么办 高跟鞋走路很响怎么办 小妙招鞋后跟响怎么办 高跟鞋后面磨脚怎么办 穿高跟鞋崴着脚了怎么办 亚麻裤缩水了怎么办 怎么办一个人保定损点 淘宝遇到职业敲诈怎么办 三无燕窝被打假怎么办 碰上职业打假的怎么办 遇到专业打假的怎么办 手机wifi被劫持怎么办 手机网页乱跳怎么办 老公说话不算话怎么办 编曲接不到活怎么办 电表显示跳闸黄灯怎么办 硫酸铬钾中毒怎么办 门锁能扭动却打不开怎么办 防盗门保险坏了怎么办 厦门工会卡过期怎么办 阴雨天被子受潮怎么办 衣服晾臭了怎么办 喷砂机油水分离泵有油怎么办 水太烫玻璃瓶盖打不开怎么办 玻璃罐的玻璃盖打不开怎么办? 开红酒没有开瓶器怎么办 手机卡突然坏了怎么办 滚筒洗衣机打不开门怎么办 全自动洗衣机门开不开怎么办 好期待评分不足怎么办