1、本网站免费注册后即可以下载,点击开通VIP会员可无限免费下载!
2、资料一般为word或PPT文档。建议使用IE9以上浏览器或360、谷歌、火狐浏览器浏览本站。
3、有任何下载问题,请联系微信客服。
扫描下方二维码,添加微信客服
选修4 数据管理技术《第2章 建立数据库 第一节 设计旅游信息数据库 任务三 定义旅游信息数据库表及表间联系》优秀ppt课件
过渡2:每个表分别存放哪些内容?——设计一个具体的表,讲字段名、类型、允许空值、主键
1、字段:修改、增加、删除、取别名
2、数据类型是数据的一种属性,其可以决定数据的存储格式、有效范围和相应的限制。MySQL的数据类型包括:
整数类型:
浮点数类型和定点数类型:
日期与时间类型:
字符串类型
二进制类型
3、非空性是指字段的值不能为空值(NULL)。非空约束将保证所有记录中该字段都有值。如果用户新插入的记录中,该字段为空值,则数据库系统会报错。例如,在id字段加上非空约束,id字段的值就不能为空值。如果插入记录的id字段的值为空,该记录将不能插入。设置表的非空约束是指在创建表时为表的某些特殊字段加上NOT NULL约束条件
4、主键:唯一能确定某个记录的字段 主键是表的一个特殊字段。该字段能惟一地标识该表中的每条信息。主键和记录的关系,如同身份证和人的关系。
主键必须满足的条件:主键必须是惟一的,表中任意两条记录的主键字段的值不能相同;主键的值是非空值。
主键可以是单一的字段,也可以是多个字段的组合。
1.单字段主键
2.多字段主键
设置表的主键指在创建表时设置表的某个字段为该表的主键。
tinyint(1) 这里的1表示的是最小显示宽度是1个字符。 tinyint(2) 这里的2表示的是最小显示宽度是2字符,
Datetime的最大值是6
Char和Varchar的区别:1、Varchar更省空间。比如存储字符串“abc",对于CHAR (20),表示你存储的字符将占20个字节(包括17个空字符),而同样的VARCHAR2 (20)则只占用3个字节的长度,20只是最大值,当你存储的字符小于20时,按实际长度存储。?
2、CHAR的效率比VARCHAR2的效率稍高