数据库实施阶段的工作过程
考试要求: 掌握     
知识路径:  > 数据库技术  > 数据库设计  > 数据库设计方法与步骤  > 数据库实施


 
       在数据库正式投入运行之前,还需要完成很多工作。例如,在模式和子模式中加入数据库安全性、完整性的描述,编写应用程序和数据导入(装入),数据库系统的试运行,并在试运行中对系统进行评价。如果评价结果不能满足要求,还需要对数据库进行修正设计,直到满意为止。数据库正式投入使用,也并不意味着数据库设计生命周期的结束,而是数据库维护阶段的开始。数据库实施阶段的工作过程如下图所示。
       
       数据库实施阶段的工作过程
       在完成数据库的设计和应用程序的设计之后,开发人员应该根据设计的内容,用选定的RDBMS提供的SQL语言及其他高级语言对设计进行代码编写,经过调试产生目标模式,然后组织数据入库。
       应用程序的编写一般采用高级语言如C、Basic、Pascal、Fortran等来实现,当然也有专门针对数据库开发的具有高级语言部分功能的开发环境,如Power Builder和Delphi等。
       另外,SQL作为关系数据库标准语言,已经被大量的DBMS系统所使用,提供了数据定义、数据操纵、数据控制等功能,能够实现对数据库的操作。不同的RDBMS都不同程度地实现了对标准SQL的支持,在语法格式上也可能有些差异,需要参考具体RDBMS的参考手册。
       使用SQL语言编写的数据库操作程序有如下几类:
       .数据库建立程序,使用SQL中的DDL语言。
       .数据库操纵程序,使用SQL中的DML语言。
       .事务处理程序,对复杂的数据操作以事务的形式执行。
       .存储过程和触发器程序。
       通常,高级语言用来编写前端应用程序,如输入/输出界面,和一些复杂的数据处理。通过采用嵌入式SQL或数据库访问接口(API)实现对数据库的操作。嵌入式SQL由于编程的复杂性,近年来已逐渐被使用ODBC、ADO等接口技术所取代。
 

更多复习资料
请登录电脑版软考在线 www.rkpass.cn

京B2-20210865 | 京ICP备2020040059号-5
京公网安备 11010502032051号 | 营业执照
 Copyright ©2000-2025 All Rights Reserved
软考在线版权所有