• 第一章、数据库基本概念


    数据库基本概念

    版权来源233网校,若有侵权联系shaoyayu0419@qq.com删除
    版权地址:www.233.com

    1、数据

    2、数据库

    数据库DataBase,简称DB,数据的集合,具有统一的结构形式并统一存储介质内。是多种应用数据的集成,可被各个应用程序所共享。按数据所提供的数据模式存放的。

    3、数据库系统

    dataBase System简称DBS,指计算机系统中间引入数据库和管理管理系统(DBMS)后的系统。

    4、数据库应用系统

    dataBase application System 组成:数据库系统+应用软件+应用见面

    硬件+操作系统+数据库管理系统+应用开发工具软件+应用软件

    软件工程与数据库技术

    1、软件工程

    2、软件生存周期

    软件定义开始、经过开发、使用与维护,直到最后退役的全过程称为软件的生存周期

    3、数据库工程

    按照内容分为两个部分:

    数据库设计

    相应的应用的设计和实现

    数据库应用系统的设计开发必须有软件过程作为指导,

    典型的软件开发模型有:瀑布模型(从上到下)、快速原型模型(从简单到复杂)、螺旋模型()。

    DBAS生命周期模型

    参照软件工程中软件开发的瀑布模型原理,DBAS的生命周期:项目规划、需求分析、系统设计、实现与部署、运行管理与维护等5个基本活动组成

    规划与分析

    是DBAS生命周期的第一步,目标是面向实际应用和需求,确实整个数据库应用系统目标和任务,从技术、操作和经济三个方面进行可行性分析,并制定合理的项目开发计划

    1、系统规划和定义:认为概述、确定任务目标、确定范围和边界、确定用户视同

    2、可行性分析:技术、经济、操作可行性及开发方案选择

    3、项目规划:项目团队、环境、活动、成本预算、进度计划

    需求分析

    准备连接分析用户需求(包括数据于处理)最困难、最耗时时间的一步,需求分析过程是由需求获取、需求分析、需求描述、需求验证等步骤组成

    各种需求的主要工作

    1、数据需求分析:描述用户需求组织的消息内容形成数据字典
    2、功能需求分析:系统能做什么?数据处理需求分析、业务需求分析
    3、性能需求分析:描述系统应当做什么程度,数据操作响应时间、系统的吞吐量、硬件资源分析
    4、其他需求分析:存储需求、安全需求、备份与修复需求

    系统设计

    如果需求分析阶段任务是干什么的问题,你们系统设计就是解决怎么干,

    系统设计包括:

    1、概念设计

    数据库概念设计、系统总体设计

    2、逻辑设计

    数据库逻辑结构设计、应用程序概要设计、数据库事务概要设计

    3、物理设计

    数据库物理结构设计、数据库事务详细设计、应用程序详情设计

    实现与部署

    DBAS的实施,需要根据设计结果建立数据库,编写应用程序,进程DBAS软硬件、组成DBAS

    包括建立数据库结构,数据加载,事务和应用程序的编码及测试,系统集成、测试与运行,系统部署。

    运行管理和维护

    主要包括日常维护、系统监控与分析、系统性能优化和调整、系统进化和设计等,这些工作主要有DBA负责,

    例题

    数据库设计的三部分:

    概念结构设计、逻辑结构设计和物理结构设计

    数据库分析阶段:

    技术可行性、经济可行性、操作可行性

    数据库的运行和维护的工作是:DBA工作人员

    系统监控、系统性能优化、系统设计

    1是需求阶段的任务

    2是性能分析,不属于功能建模

    3是数据方面的需求分析

    4是系统功能分析

    5是功能分析

    A

    3、性能需求

    5、性能需求

    B

    A不属于性能指标

    D

    记得加油学习哦^_^
  • 相关阅读:
    Javascript中最常用的55个经典技巧
    Linux2.6--进程抢占和上下文切换
    redis 无法启动
    Dev GridView-Bind Detail Grid during runtime
    SharePoint场管理-PowerShell(二)
    SharePoint场管理-PowerShell(一)
    SharePoint的安装和配置-PowerShell
    SPField的GetValidatedString方法没有被调用
    PowerShell基础
    什么是工作流?
  • 原文地址:https://www.cnblogs.com/shaoyayu/p/12316174.html
Copyright © 2020-2023  润新知