




已阅读5页,还剩25页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第 2讲 数据库及数据库表的操作 数据库设计基础 需求分析 要准确了解并分析用户对系统的需要和要求,弄清系统要达到的目标和实现的功能。调查的重点是 “ 数据 ” 和 “ 处理 ” 。 概念设计 关键。其目标是产生一个反映信息需求的、 独立于具体 DBMS的概念模型 。概念模型可以用实体联系模型( E-R模型 )表示。 逻辑结构设 将概念结构转换为某个 DBMS支持的数据模型,并将其性能进行优化。 从 E-R图向关系模式的转换 (表、及其联系 )。 数据库设计基础 物理设计 数据库逻辑结构在存储设备上的实现。 物理设计只有少量工作可以由用户选择和干预,绝大部分工作由 DBMS完成。 应用程序设计 系统设计人员要运用 DBMS提供的数据操作语言和宿主语言,根据数据库的逻辑设计和物理设计的结果 建立数据库、编制与调试应用程序 、组织数据入库并进行系统试运行。 数据库运行与维护 数据库系统运行过程中,必须不断地对其结构性能进行评价、调整和修改、故障恢复及数据监控等。 需求收集和分析 设计概念结构 设计逻辑结构 设计物理结构 评价设计、性能预测 物理实现 数据模型优化 试验性运行 使用、维护数据库 转换规则 按 D B M S 要求 应用需求 ( 数据、处理 ) 应用要求 D B M S 详细特征 不满意 不满意 不满意 数据库设计的基本步骤 关系数据库设计 图书管理系统 需求分析 图书管理系统提供“ 采 编 借 查 ”,主要有以下几个方面: (1)工作人员管理各类图书,分类编号,调整图书结构,增加图书库存。 (2)读者通过计算机来查询、浏览图书馆的图书。 (3)工作人员对读者的借书情况能有全面的掌握,及时得到读者当前借阅和历史借阅记录。 (4)对图书的借阅管理是图书馆的核心工作。 数据库设计 图书信息表 (书籍编号 ,书籍名称,类别代码,出版社,作者姓名, 书籍价格,书籍页码,登记日期,是否借出 ) 读者信息表 ( 读者编号 ,读者姓名,读者性别,办证日期, 联系电话,工作单位,家庭地址) 借阅信息表 ( 读者编号,书籍编号,借书日期 ,还书日期, 超出天数,罚款金额) 图书类别表 ( 类别代码 ,书籍类别,借出天数) 基本信息表 (借出册数,罚款) 下划线代表什么 ? 功能设计 图书查询管理系统 图书管理 图书查询 借阅查询 借阅管理 基础维护 数据库关系完整性设计 实体完整性 (主关键字不能为空) 参照完整性 (外部关键字不能为空) 用户自定义完整性 (域完整性) 数据库设计 确定创建数据库的目的 确定该数据库中需要的表 确定字段 确定主键 确定表之间的关系 输入数据 1、 创建数据库 新建空的 Access数据库: 2、 创建数据表 设计表要对以下内容进行定义: ( 1)表名 ( 2)表中的字段 ( 3)字段属性(类型、长度等) ( 4)确定索引字段 ( 5)输入数据 2、 创建数据表 在 Access中有三种创建表的方法: 1、使用表向导创建表 2、通过输入数据方式创建表 3、使用设计器创建表 一般情况下,先设计表结构,再设计表内容。 字段类型的设置 Access中的字段类型有: 数据类型 说 明 大 小 文本 文本或文本与数字的组合,如地址等;也可以是不必计算的数字,如电话号码等 最长 255 个字符 备注 适用于长度较长的文本及数字,如备注、说明 最长 64 000 个字符 数字 用于算术运算的数字数据 1 , 2 , 4 , 8 个字节 日期 / 时间 100 9 999 范围内的日期及时间值 8 个字节 货币 用于数学计算的货币数值与数值数据,包含小数点后 l 4 位。整数最多有 15 位 8 个字节 自动编号 在添加记录时自动插入的惟一顺序或随机编号 4 个字节 是 / 否 用于记录逻辑型数据。只能取如 Yes/No 的值 1 位 OLE 对象 可链接或嵌入其他使用 OLE 协议的程序所创建的对象,如 Word 文档、 ExceI 电 子表格、图像、声音等 最大可达 1GB (受限于可 用磁盘空间) 超级链接 用于保存超链接的字段。超链接可以是文件路径( UNC )或网页地址( URL ) 最长 65 536 个字符 查询向导 在向导创建的字段中,允许使用组合框来选择另一个表或另一列表中的值;从数 据类型列表中选择该项,将打开向导以进行定义 通常为 4 个字节 字段属性的设置 1字段大小 根据实际情况,用户可以自行设计某些字段的具体宽度,但是在定义文本类型字段大小的时候需要注意一点:在Access中,全角字符与半角字符宽度一样,即每个 汉字的宽度也是 1。 2格式 格式设置用于指定数据的输出样式,对输入数据本身没有影响。若要让数据按输入时的格式显示,则不要设置“格式”属性。 Access中的格式包括 预定义格式 和 用户自定义格式 两种。预定义格式可用于设置自动编号、数字、货币、日期时间和是否等字段;而文本、备注、超级链接等字段则需要使用用户自定义格式。 3输入法模式 输入法模式用来设置是否允许输入汉字,有三种状态:“随意”、“输入法开启”和“输入法关闭”。“随意”为保持原来的汉字的输入状态。 4输入掩码 输入法模式用来设置字段中的数据输入格式,可以控制用户按指定格式在文本框中输入数据,输入掩码主要用于文本型和时间 /日期型字段,也可以用于数字型和货币型字段。 例如: “ 邮政编码 ” 必须是 6位数字,则可以设置其掩码为000000 思考: “ 身份证号 ” 必须是 15位或 18位,如果是 15位,则全部为数字,若是 18位,则最后一位可以是字母 x或 X,其掩码应这样设置? 00000000000000099a 5标题 用定义的名称取代原来字段名称在表中显示的默认名称。 6默认值 添加新记录时的自动输入值,通常在某字段数据内容相同或含有相同部分时使用,目的在于简化输入。 7有效性规则 输入数据按指定要求输入,若违反“有效性规则”,将会显示“有效性文本”设置的提示信息,设置该属性可以防止非法数据的输入。可 利用“ 表达式生成器 ” 输入规则表达式。 表达式中的常见符号: : 将窗体、报表、字段或控件的名称用方括号包围 # : 将日期用数字符号包围 “”: 将文本用双引号包围 & : 可以将两个文本连接为一个文本串 8有效性文本 当用户违反“有效性规则”时所显示的提示信息。 功 能 运算符 算术运算 , *, 比较运算 =, , = , = , ! = , , ! , ! , 范围运算 BETWEEN AND ,NOT BETWEEN AND 集合运算 IN, NOT IN 字符匹配 LIKE ,NOT LIKE 空值 IS NULL, IS NOT NULL 逻辑运算 AND ,OR, NOT 字段编辑 添加、更改字段 移动、删除字段 主键和索引 主键 表创建后都要设定主键,用它惟一标识表中的每一行数据。指定了表的主键之后,为确保惟一性, Access将禁止在主键字段中输入重复值或Null。 1主键的基本类型 ( 1) 自动编号主键 当向表中添加每一条记录时,可以将自动编号字段设置为自动输入连续数字的编号。将自动编号字段指定为表的主键是创建主键的最简单的方法。 ( 2) 单字段主键 如果字段中包含的都是惟一的值 (如身份证号 ),则可以将该字段指定为主键。 ( 3) 多字段主键 在不能保证任何单字段都包含的惟一值时,可以将两个或更多的字段设置为主键。 2设置或更改主键 ( 1)定义主键:在设计视图中选择字段 (按 Ctrl键选择多个字段 ) 后,再在其右键快捷菜单中选择“主键”命令即可。 ( 2)删除主键:重复“定义主键”的步骤即可取消已经定义好的主键。 注意:更改主键时,首先要删除旧的主键,而删除旧的主键,先要删除其被引用的关系。 索引 查询和排序是常用的两种数据库操作,用户经常会通过建立索引来加快操作速度。 建立索引就是要指定一个字段或多个字段,按字段的值将记录按升序或降序排列,然后按这些字段的值来检索。 索引字段可以是 Access中的
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 水产养殖合同协议
- 章程合同协议用在哪里
- 合同协议搞笑
- 二手机动车出让协议合同
- 垃圾运输协议合同
- 导游协议合同
- 水路运输合同协议书模板
- 配餐合同协议
- 夜市股东协议书范本合同
- 防疫志愿者服务协议合同
- 大咯血的护理与急救
- 玩具出口贸易分析-洞察分析
- 2024年度携程集团乡村旅游振兴白皮书:农庄和TA的朋友们【携程】
- 2025年内蒙古联合交易控股集团(内蒙古产权交易中心)及所属子公司招聘笔试参考题库附带答案详解
- 2024年1月广东省自学考试06270技术经济学试卷答案
- 截桩头合同模板
- 套扣式高支模专家论证施工方案
- 物业客服仪容仪表
- 《干部履历表》(1999版电子版)
- 内酰胺类皮试培训
- 三年级语文下册 期末复习非连续文本阅读专项训练(一)(含答案)(部编版)
评论
0/150
提交评论