`

数据库分析设计要点搜集

 
阅读更多

数据库设计的步骤

1,用户需求分析(用辅助工具对应用对象的功能,性能和限制等要求进行科学分析)

2,概念设计。视图模型化,视图分析汇总(E-R方法)

3,逻辑设计

4,物理设计

 

数据库物理设计

1,确定数据分布

根据不同应用分布数据;根据处理要求确定数据分布(使用频度,响应时间等);对数据的分布存储必然导致数据逻辑结构的变化

2,确定数据存储结构(索引字段,索引类型)

3,确定数据的访问方式(权限,磁盘IO)

 

数据库实施

1,建立实际的数据库结构

数据库模式与子模式以及数据库空间的描述,数据库完整性描述,数据库安全性描述,数据库物理存储参数描述(块大小,页面大小,页面数,缓冲区个数,缓冲区大小,用户数)

2,数据加载

3,数据库试运行和评价

 

数据库维护

1,对数据库性能监测与改善

随着数据库应用环境,物理存储的变化,特别是用户数和数据量的不断增加,数据库运行性能会发生变化。某些数据库结构(数据页和索引)经过一段时间的使用,可能会被破坏。DBMS提供的一些系统监控或分析工具进行监测分析。

2,数据库备份以及故障恢复

3,数据库重组和重构。

数据库运行一段时间后,由于记录增删改,数据库物理存储碎片过多,影响数据库存取效率,需要对数据库重组或者部分重组。重构指数据库逻辑结构不能满足当前数据处理要求时,对数据库的模式和内模式修改。

分享到:
评论

相关推荐

    软件设计师考试 数据库设计题解题要点 数据流图设计题 数据库设计题

    1. 需求分析:这一阶段主要是了解和收集用户需求,明确系统的目标和功能,为后续设计提供基础。这一步骤通常涉及与业务专家的深入沟通,以确保设计的数据库能够满足实际业务需求。 2. 概念设计:此阶段主要通过ER...

    小额银行数据库系统设计要点说明.doc

    本文档主要由昌峰阳阳编写,详细阐述了设计过程中的各个要点,包括开发背景、设计方法、需求分析、概念模型设计、逻辑结构设计、物理设计、系统运行、设计总结以及相关附录。 1. **开发背景**: - 银行系统作为...

    数据库概论试题(数据库设计).txt

    答:这里只概要列出数据库设计过程的六个阶段:1)需求分析2)概念结构设计3)逻辑结构设计4)数据库物理设计5)数据库实施6)数据库运行和维护这是一个完整的实际数据库及其应用系统的设计过程。不仅包括设计数据库本身...

    广东工业大学数据库课程设计

    首先,从"模版 陈楚豪报告 .doc"我们可以推测,学生们需要完成一份详细的数据库设计报告,这包括需求分析、概念模型设计(ER图)、逻辑模型设计(如SQL建表语句)以及物理模型设计。报告中通常会包含系统背景、功能...

    《数据库系统原理》设计报告 基于MYSQL图书管理系统数据库设计

    在需求分析阶段,需要收集和分析用户的需求,确定数据库的功能和性能要求。数据字典是需求分析阶段的重要输出,是对数据库中数据的描述。 在概念结构设计阶段,需要将E-R模型转化为关系模式,确定数据库的概念结构...

    数据库课程设计-电脑销售系统

    本次数据库课程设计的主要目的是通过对电脑销售系统的构建,加深学生对数据库管理系统的理解,并掌握数据库设计的基本流程和技术要点。设计过程包括需求分析、概念设计、逻辑设计、物理设计等阶段。在此过程中,将...

    小区物业管理系统数据库设计要点.docx

    ### 小区物业管理系统数据库设计要点 #### 一、引言 随着社会经济的发展和居民生活水平的提升,人们对居住环境的要求也越来越高。不仅要求房屋本身的质量和服务,还期望获得更加高效便捷的物业管理服务。因此,建立...

    数据库建设要点

    综上所述,通过对第二次全国土地调查县级农村土地调查数据库建设流程的详细分析,我们可以看到,整个数据库建设过程涉及到了多个步骤,包括数学基础的选择、数据库内容的设计、数据库结构的分层以及具体的建库流程等...

    数据库课程设计

    在《数据库课程设计》这一项目中,王倩同学针对一家小型书店的实际业务场景进行了深入的需求分析和技术设计。书店的核心业务围绕图书的进销存展开,具体包括了图书进货、退货、统计、销售以及查询等环节。 #### 二...

    数据库课程设计 运动会管理系统

    ### 数据库课程设计:运动会管理...综上所述,通过对《数据库课程设计 运动会管理系统》的学习与实践,我们可以深入理解信息系统开发的过程,掌握数据库设计的基本原理和技术要点,为未来的信息化建设打下坚实的基础。

    02120数据库及应用知识要点

    - **需求分析**: 收集并分析用户的需求。 - **概念设计**: 使用E-R模型建立数据的概念模型。 - **逻辑设计**: 将E-R模型转换成特定DBMS支持的数据模型。 - **物理设计**: 根据DBMS的特点优化数据存储和访问策略。 - ...

    课程设计之高校二手平台数据库设计.docx

    #### 数据库设计要点 1. **用户表**:存储用户基本信息,如用户名、密码(加密存储)、手机号、性别等。 2. **商品表**:记录商品详细信息,包括商品ID、名称、描述、价格、所属类别、发布者ID等。 3. **交易表**:...

    数据库课程设计要求格式及评分表下载

    - **需求分析**:首先,你需要明确数据库系统的目标,了解业务需求,收集并整理相关数据,这通常涉及到实体关系分析(ER图)。 - **概念模型设计**:基于需求分析,用E-R模型描绘实体、属性和关系,确定实体间的一...

    数据库课程设计选题及要求.pdf

    学生需要查阅资料,收集课题需求,设计、编码实现应用系统并完成课程设计报告。 设计报告是课程设计的核心部分,需要包含以下几个方面的内容: (1)封面:包括专业、班级、姓名、学号、题目、要求和课程设计日期...

    数据库课程设计大作业--网上商城(jsp)

    【数据库课程设计大作业——网上商城(JSP)】是一个基于Web的项目,它利用了Java Server Pages(JSP)技术和SQL数据库管理系统的知识来构建一个模拟电子商务平台。在这个项目中,学生通常会学习到如何设计和实现一...

    数据库课程设计.pdf

    - **存在问题**:分析设计中存在的问题和不足之处。 - **改进方向**:提出后续改进设计的方向和建议。 #### 九、附录 - **参考资料**:列出设计过程中参考的所有书籍、文章、教程等资料来源。 - **致谢**:对指导...

    数据库复习要点知识.pdf

    总结起来,数据库复习要点涵盖了从基础概念到高级特性的全面知识,包括数据的定义、处理、存储和管理,以及数据库系统的设计、安全性和优化。理解并掌握这些要点对于在IT行业,特别是数据管理和分析领域工作的人来说...

    数据库课程设计指导

    ### 数据库课程设计指导知识点详解 #### 一、设计要求概览 在进行数据库课程设计时,首要目标是开发一个实用且高效的数据库应用程序。为此,需要掌握一系列关键步骤和技术要点。 1. **数据库设计** - **需求分析...

Global site tag (gtag.js) - Google Analytics