第五章课后习题

问答题

5.1
1、数据库系统的组成与结构是什么?


2、数据库系统体系结构的发展经历了哪几个阶段,各有什么特点?


3、数据库应用系统的开发方法有几种?


4、采用数据库开发工具开发数据库应用系统有什么优点?


5.2
1、基于API数据库应用程序的运行原理是什么?


2、2、 请比较嵌入式SQL编程和基于API的编程有什么不同?


3、什么是ODBC?使用ODBC编程有什么优点?


4、开发一个基于ODBC API应用程序包括那些步骤,用到那些句柄,各句柄有什么不同?


5、什么是数据源?如何配置数据源?数据源的主要用途是什么?


6、数据源和数据库驱动程序有什么不同?


7、ODBC API是如何处理SQL语句的。


8、什么是游标?有什么用途?


9、有几种数据库驱动程序,它们之间有什么不同?


10、为什么要开发面向对象的数据库控件


5.3
1、MFC对象框架中有几个数据库接口对象,其主要对象和用途是什么?


2、OLE DB与ODBC相比,有什么有缺点?


3、什么是DAO、RDO?他们之间什么联系和区别?


4、什么是ADO?ADO有哪些对象,其主要用途是什么?


5、简述ADO对象之间的关系


6、在ADO中有几种数据库连接方式?各有什么特点?


7、在ADO如何控制事务?


8、ADO中的记录集与传统的客户/服务器模型开发工具中记录集的方法有什么不同?


9、如何控制ADO记录集的排序和索引?


10、ADO中记录集的批更新是如何管理的。


5.4
1、Delphi有什么特点?支持数据库开发的工具有哪些?


2、Delphi中的主要数据库访问控件有哪些?它们的功能是什么?


3、Delphi中的主要数据库显示控件有哪些?它们的功能是什么?


4、Powerbuilder工具有什么特点,主要的数据库构件特点是什么?


综合训练题
1、用你熟悉的数据库开发设计开发采购合同的管理的程序


2、简述你对数据库开发工具的理解及开发工具在数据库开发中的地位