欢迎来到天天文库
浏览记录
ID:38489929
大小:321.50 KB
页数:9页
时间:2019-06-13
《电脑软件应用概述(数据库)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、电脑软件应用概述—数据库应用三骏工贸市场部2009年1月计算机软件分类操作系统行业软件,如财务软件管理软件,如ERP、OA编程软件,如SQL、FOXBASE、C语言等数据库概述—关系数据库关系数据库管理系统RDBMS,relationaldatabasemanagementsystem将数据有系统、有组织地集成到具备关系的列和行中这种数据库系统采用数据分类表格化的架构,将相关的数据组成表格,表格和表格之间可以有关系数据库概述数据表(行、列、主键、外键、关系)表单查询窗体控件数据库常用操作数据库概述—表格之间的关系一对多关系每个客户可以下多笔订单,但是每笔订单应该只有一个客户多对多关
2、系订货主文档表和产品表,通过订货明细表建立之间的关系一对一关系不常见,因此这类情况主要体现在一张表中,也是细分表最基本、最小单位分割具有许多列的表基于安全的考虑而隔离表的某个部分存储历史数据,以及只要删除表即可轻易删除的数据存储只适用于主表的子集的信息(表的分割)数据库概述—规范化规则第一范式表必须是二维的每列只能有一个值列的意义必须是单一的,如员工姓名列中存储的只能是员工姓名,不能是薪水第二范式满足第一范式条件后,再分析非主键的列,必须完全依赖于主键,适用于复合主键的每一列。如,在订单明细表中,可能利用“订单编号”和“产品编号”这两个列组合成一个主键第三范式满足第二范式后,在粉系
3、列不依赖于表的其他属性或其他任何表,即都是互相独立的数据库概述—规范化规则范式的副作用查询性能不佳。范式的特征使得查询完整信息时,必须先进行多个表的连接,才能获得所有信息索引设计不易。增加对数据进行操作时的负载数据库概述—如何规划表表必须拥有标识符表应该只存储单一类型的数据不要过度使用允许Null值的列避免在列中存储多个值,或是有多个特性相同的列公司发展情况开始采购采购编号采购日期供应商编号供应商名称零件编号零件数量零件描述第一正规化采购订单采购编号采购日期供应商编号供应商名称第二正规化采购订单采购编号采购日期供应商编号供应商名称采购明细采购编号零件编号零件数量零件描述采购明细采购
4、编号采购日期供应商编号供应商名称零件零件编号零件描述第三正规化采购订单采购编号采购日期供应商编号供应商供应商编号供应商名称采购明细采购编号采购日期供应商编号供应商名称零件零件编号零件描述
此文档下载收益归作者所有