MySQL数据库基础与实例教程练习题参考答案由于时间仓促,答案中难免存在错误,不妥之处恳请读者批评指正
第一章答案1.数据库管理系统中常用的数学模型有哪些
数据库管理系统通常会选择某种“数学模型”存储、组织、管理数据库中的数据,常用的数学模型包括“层次模型”、“网状模型”、“关系模型”以及“面向对象模型”等
2.您听说过的关系数据库管理系统有哪些
数据库容器中通常包含哪些数据库对象
目前成熟的关系数据库管理系统主要源自欧美数据库厂商,典型的有美国微软公司的SQLServer、美国IBM公司的DB2和Informix、德国SAP公司的Sybase、美国甲骨文公司的Oracle
数据库容器中通常包含表、索引、视图、存储过程、触发器、函数等数据库对象
3.通过本章知识的讲解,SQL与程序设计语言有什么关系
SQL并不是一种功能完善的程序设计语言,例如,不能使用SQL构建人性化的图形用户界面(GraphicalUserInterface,GUI),程序员需要借助Java、VC++等面向对象程序设计语言或者HTML的FORM表单构建图形用户界面(GUI)
如果选用FORM表单构建GUI,程序员还需要使用JSP、PHP或者
NET编写Web应用程序,处理FORM表单中的数据以及数据库中的数据
其他答案:1、首先SQL语言是数据库结构化查询语言,是非过程化编程语言
而程序设计语言则有更多的面向对象及逻辑程序设计
比如用SQL语言编写图形用户界面(例如窗口、进度条),是无法实现的
2、SQL语言可以说是,程序设计语言和数据库之间的一个翻译官
程序设计语言需要操作数据库时,需要借助(或者说调用)SQL语言来翻译给数据库管理系统
3、不同数据库管理系统会有一些特殊的SQL规范,比如limit关键词在SQLServer中无法使用
而这些规范与程序设计语言无关
4.通过本章的学习,您了解的MySQ