网站大量收购独家精品文档,联系QQ:2885784924

3数据库的创建和表的建立.ppt

  1. 1、本文档共60页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
3数据库的创建和表的建立

主要内容 结合具体项目对数据库系统的分析、设计、实施过程中的重要环节简要串一下 明白数据库的概念结构是经历哪些环节得到的 成竹于胸 如何利用企业管理器创建数据库、创建表 如何利用查询分析器创建数据库、创建表 T-SQL的数据类型 T_SQL的命令:CREATE DATABASE、DROP DATABASE、 CREATE TABLE、DROP TABLE 利用DTS导入/导出数据 重点、难点 需求分析的整个过程(最重点) 数据库的概念设计(最难点) 企业管理器的基本操作 利用T-SQL完成数据库和表的创建 实例背景 中国石油青海油田公司在花土沟设有原油生产基地。基地下属仓库用于存储生产、开发过程中所需的各种物资。 日常管理采用手工记账方式,工作效率低、出错率高 各种物资的出库、入库操作流程随意性大,难以规范管理 物资、库存情况获取不及时、不准确,常使物流部门不知道是否需要及时进货、销售部门不知道是否有足够的库存可以供应。 业务规则 仓库配置有一名仓库负责人、多名仓库管理员,负责仓库的日常管理。 仓库的日常管理业务包括:物资到货登记、物资验收入库、根据库存临界量出具订货信息报表、物资出库。 物资到货登记由仓库管理员负责,管理员在完成到货登记后,应产生相应的到货记录。 仓库管理员根据到货记录进行物资验收,出具验收单,并向器材收发明细帐记录每笔物资的入库信息,修改库存。 领料单位凭领料单到仓库领取物资出库,仓库管理员根据领料单修改库存信息,并向器材收发明细帐记录每笔物资的出库信息。 仓库负责人每月向采购部门提交一份订货信息报表 由业务规则抽象出系统流程 1级数据流图 软件工程约定: 正方形代表数据的源点/终点 圆角矩形或圆形代表数据的变换处理 开口矩形代表数据存储,箭头代表数据流 2级数据流图 组成数据流图的元素 E-R图 用实体还是关系 用联系不足以清楚表示时,要用实体 学生常见问题 将E-R模式转换为表 1对1联系 为两表建立主键关联,关联的主键须完全一致 为两表建立外键关联 1对多联系 将单方实体所对应的表中主键加入多方实所对应的表中作为外键 多对多联系 一般需采用中间表的方式处理,将多对多转化为两个一对多 系统的逻辑体系结构 由需求分析可知,采用两层的客户端/服务器(C/S)模式,应能满足客户要求 体系结构实施方案 后台数据库管理系统采用SQL Server 2000 客户端程序采用Delphe7.0开发 多层体系结构更适合分布式开发 思考 仓储管理系统的实质是什么? 哪些实体最重要? 仓储管理各环节中,哪些实体多次涉及? 数据库系统分析、设计和实施的整个过程中,最重要的环节是什么? 最难的环节是什么? 数据库前期设计能力小结 熟悉需求分析各环节,理解需求分析在软件设计、开发和实施中的重要性 准确运用需求分析反映客户的业务流程、业务规则 清晰把握数据库系统的数据流向,涉及哪些数据处理、数据流、数据存储 能根据前期需求分析完成数据库系统总体设计、概念设计,能将概念模式映射为对应的关系模式 能独立设计数据库系统体系结构的实施方案 软件各开发阶段使用人力比 在企业管理器中创建/删除数据库 启动SQL Server服务器 具体方法参见教材P35 通过“开始|程序|Microsoft SQL Server”进入企业管理器 点击左边控制台根目录中的服务器 在展开的根目录中右键点击数据库 在弹出的快捷菜单中选择“新建数据库” 数据库命名 数据库主文件的相关设置 数据库日志文件的相关设置 库文件路径的选择 数据库主文件(.mdf) .mdf文件中保存有事务数据,增长较快,为避免文件占用过多空间,在安装SQL Server时,可以指定将.mdf文件安装在非操作系统所在的逻辑分区上 数据库日志文件(.ndf) 日志文件可用于在数据库发生故障后恢复数据库,因此,应将日志文件和数据文件放在不同分区上,避免故障发生时日志文件遭到破坏 也可通过T-SQL在创建数据库的时候修改数据文件和日志文件的存储路径 在企业管理器中创建表 创建好数据库test以后,点击数据库test 在展开的节点下右键选择对象“表” 在弹出的菜单中选择“新建表” 设计表 查看表结构、设置权限 向表中添加记录、浏览记录 SQL语句分类 T-SQL常用数据类型(教材P76) 字符和文本 char(n):长度为n个字节的固定长度且非Unicode的字符数据。n必须是一个介于1和8,000之间的数值。存储大小为n个字节。char在SQL-92中的同义词为 character varchar(n):长度为n个字节的可变长度且非 Unicode 的字符数据。n必须是一个介于1和8,000之间的数值。存储大小为输入数据的字节的实际长度,而不是n个字节。所输入的数据字符长度可以为零var

文档评论(0)

xcs88858 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档