内容正文:
中物理
第2章 构建关系数据库
粤教版 信息技术(高中)
第3.1(2)节 创建数据库(数据表)
学易同步精品课堂
(选修4)
1
课堂导入
文件
由DBMS 创建
DataBase, DB
装数据的仓库
存放形式:有规则的二维表
Access、 oracle、DB2……
数据库
有啥用
长啥样
从哪来
别名
主键“窜门”
数据库建立“四步”走
外键:
数据收集与分类
将E-R图转化为关系数据模型
创建数据库
建立实体-联系模型(E-R图)
2
课堂活动
应用软件
系统软件
开发工具介绍 以access 2010为例
Microsot office
word
Word 2003
Word2010
excel
Access
……
Access 2003
Access 2010
……
创建数据库
1
活动1
在D:\,创建一个空的“中小学信息技术大赛”数据库。
操作提示:
启动access2010|文件|新建|空数据库,然后在界面右侧按下图所示方法进行操作。
②单击此位置,设置数据库的保存位置、类型。
①输入数据库文件名
③单击“创建”按纽
数据库:档案袋 文件名:贴标签 创建:付钱
观察:
access2010建立的数据库文件,默认扩展名是?
access2000建立的数据库文件,默认扩展名是?
回忆:
在建立数据库之前,我们需要考虑好哪些问题?先动脑再动手!
位
放哪儿
01
名
叫什么
02
创建数据库小结
创建数据表
2
不是所有牛奶都叫特仑苏,不是所有二维表都叫关系!
先动脑再动手
01
03
任意两行内容不相同
02
04
行列顺序可调
规范的二维表,表中的各字段不可再分,字段名不能相同。
同一列数据类型相同
换个角度看数据表
①
②
表设计视图
表视图
数据表(关系)
表结构
表内容
创建数据表结构
活动2
在“中小学信息技术大赛”数据库中,创建“参赛选手表”数据表结构,表结构见P31图2-4。操作提示如下图:
创建数据表
定义主键
保存数据表
1. 长度<=64个字符
可以是汉字、字母、数字、空格等
2. 但空格不能打头
理论:加空(只要)不打头
实际:杜绝用空格
4. 同一数据表 中,不能出现两个相同的字段名
3. 不能包含“. ! []”
关于字段命名
字母、数字、汉字
字段名 学号 照片 性别 年龄 成绩 入校
日期 学费 党员否 个人
主页
数据类型
文本:长度<=255 如“学号、姓名” 可排序
备注:长度>255 如“个人简介” 不可排序
数据类型
(放的东西差不多,空间有大小)
日期/时间
货币
是/否:“团员否 、 婚否、 党员否”
OLE对象:
“照片” 图片、声音、EXCEL、WORD等 一个对象
附件: “入党材料” 多个对象,类似于E-MAIL中附件
超链接:我的主页 #www.baidu.com#
查阅向导:下拉列表 “性别 、所在地”
活动3
结合教材P32表2-5,找出上而表中各字段合适的数据类型。
教师可在设计视图下结合本实例进行数据类型的讲解。
学号 照片 性别 年龄 成绩 入校
日期 学费 党员否 入党
资料 个人主页
数据类型
可进行+、-、*、/等运算 。如“成绩、年龄”
保留5位小数
多余5位小数
0-255
-32768—32767
负数 0 正数
数字
带小数点
单精度
双精度
不带小数点
字节
整形
长整形
活动4
1. 完成教材P33表2-6,(“长度”列不填)
2. 在“中小学信息技术大赛”数据库中新建“参赛学校”表。
数据表结构再创建
3
练习反馈
A. “ID”字段被设置成主键,无法删除
B. 删除“性别”字段后,该删除操作可撤销
C. “性别”字段的字段值在计算机中的存储空间为IB
D. 该数据表共有5个字段,数据库名称为“运动员信息.accdb”
2. 使用Access软件打开数据库,部分界面如下图所示,下列说法正确的是( )
1. 以下哪个是Access数据库文件扩展名( )
A.xls B.psd C.dat D.mdb
D
B
4. 某单位职工基本信息表如下:
职工基本信息表
若用Access数据表来存储职工信息,表中各字段数据类型应该设计最合理。
3
练习反馈
编号 姓名 性别 出生年月 基本工资 是否党员
S1034 王力锋 男 1965-3-23 3896.00 否
S1057 张帆 男 1972-5-8 3278.00 是
S2032 孙利群 女 1968-10-12 3628.00 否
…