数据库应用程序设计第一次离线作业答案

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《数据库应用技术》作业

第六章

6、系统DSN 用户DSN 文档DSN 系统DSN

7、基于BDE的两层数据库应用程序、基于ADO的两层数据库应用程序、基于dbExpress 的两层数据库应用程序、基于InterBase的两层数据库应用程序

8、三层开发结构的数据库应用程序方法主要有三种:基于DataSnap技术开发的多层结构数据库应用程序、基于Bussiness Broker Server技术开发的多层数据库应用程序和基于逻辑三层结构的数据库应用程序。

9、ODBC各部件及层次关系图

10、

1)打开ODBC数据源管理器:执行【开始】->【控制面板】命令,在控制面板窗口中双击【性能维护】图标,再双击【管理工具】图标,然后再双击【数据源(ODBC)】图标,将会展示【ODBC数据源管理器】对话框

2)选择数据源类型并添加数据源:在【ODBC数据源管理器】对话框中单击【系统DSN】,再单“添加”按钮,出现【创建新数据源】对话框

3)选择驱动数据源的驱动程序:在【创建新数据源】对话框中,选择【Microsoft Access Driver (*.mdb)】后单击【完成】按钮,出现【ODBC Microsoft Access安装】对话框

4)设置数据源参数:在【数据源名】文本框中输入数据源名,在【说明】文本框中抒发说明信息。单击【选择】按钮,出现【选择数据库】对话框。在该对话框中选择对应的数据库名后单击【确定】按钮

5)在【ODBC Microsoft Access安装】对话框中单击【确定】按钮,完成数据源的配置。

11、

1)打开ODBC数据源管理器:执行【开始】->【控制面板】命令,在控制面板窗口中双击【性能维护】图标,再双击【管理工具】图标,然后再双击【数据源(ODBC)】图标,将会展示【ODBC数据源管理器】对话框

2)选择数据源类型并添加数据源:在【ODBC数据源管理器】对话框中单击【系统DSN】,再单“添加”按钮,出现【创建新数据源】对话框

3)选择驱动数据源的驱动程序:在【创建新数据源】对话框中,选择【SQL Server】后单击【完成】按钮,出现【创建到SQL Server的新数据源】对话框

4)为数据源命名并选择SQL 服务器:在【创建到SQL Server的新数据源】对话框的【名称】文本框中输入数据源名,在【描述】文本框中输入数据源的描述,在【服务器列表框中选择或输入SQL服务器的名称。设置好后单击【下一步】按钮,出现【创建到SQL Server 的新数据源】对话框(二)

5)设置登录ID和密码:在【创建到SQL Server的新数据源】对话框(二)中,选择【使用用户输入登录ID和密码的SQL Server验证】,然后在【登录ID】文本框中输入用户名,如系统管理员名为“sa”,在【密码】文本框中输入登录密码,如系统管理员的口令为tongaihong。登录ID和密码输入后,单击【下一步】按钮,出现【创建到SQL Server的新数据源】对话框(三)

6)选择数据库:在【创建到SQL Server的新数据源】对话框(三),选择【更改默认的数据库】,然后在其后的列表框中选择需要的数据库,单击【下一步】按钮,出现【创建SQL Server的新数据源】对话框(四)。通常该对话框不需要设置,单击【完成】按钮,出现【ODBC Microsoft SQL Server安装】对话框。在该对话框中列出了建立的数据源的所有相关信息。7)测试数据源:单击【测试数据源】按钮,出现【SQL Server数据源测试】对话框,如果测试成功经给出测试成功的信息

8)完成:单击【确定】按钮,退出【SQL Server数据源测试】对话框,出现【ODBC Microsoft SQL Server 安装】对话框,单击【确定】按钮,退出该对话框,出现【ODBC数据源管理器】对话框,可以看到系统数据源已经建立。单击【确定】按钮,退出该对话框,数据源名建立完毕。

12、

1)在Database Desktop应用程序中执行【Tools】->【Alias Manager】命令,出现【Alias Manager】对话框

2)单击【New】按钮可以创建数据库别名。在【Database alias】列表中输入“MYA1”,在【Driver type】列表框中选择【STANDARD】类型,此时将出现一个PA TH文本框,在该文本框中输入“D:\MYDIR1”,或单击【Browse】按钮,在弹出的【Directory Browser】对话框中找到所需要的目录“D:\MYDIR1”,然后单击【OK】按钮,退出【Directory Browser】。3)单击【Alias Manager】对话框中的【OK】按钮,系统将弹出【Public Aliases Have Changed】,虚伪用户是否将数据库别名保存到BDE配置文件IDAPI32.CFG中,单击【是】按钮即可

13、

1.在Database Desktop应用程序中执行【Tools】——【Alias Manager】命令,出现【Alias Manager】对话框

2.单击【New】按钮以创建数据库别名。在【Database alias】列表框中输入“ACCJWGLB”,在【Driver type】列表框中选择偏【MSACCESS】类型,此时出现一个PA TH文本框,在该文本框中输入路径“d:\MYDIR2\JWGL.MDB”,然后点击【OK】按钮,退出【Directory Brower】3.单击【Alias Manager】对话框上的【OK】按钮,系统将弹出对话框,询问看用户是否将数据库别名保存到BDE配置文件IDAPI32.CFG中,单击【是】按钮即可。

第七章

10、Structured Query Language

11、create table 表名alter table 表名drop table 表名

12、group by

13、grant revoke

14、区别:内联结:使用像=或者<>之类的比较运算符,包括相等连接和自然联结,内联结使用比较运算符根据每个表共有的列的值匹配两个表的行。

实现方式:select 列表from A表inner join B表on A表.列名=B表.列名

左外联结:左外联结的结构集包括LEFT OUTER子句中指定的左表的所有行,而不仅仅是联结列所匹配的行,如果左表的某行在右表中没有匹配行,则在相关联的结果行中右表的所有选择列表列均为空值。

实现方式:select 列表from A表left join B表on A表.列名=B表.列名

右外联结:是左外连接的反向连接。将返回右表的所有行。如果右表的某行在左表中没有匹配行,则将为左表返回空值。

实现方式:select 列表from A表right join B表on A表.列名=B表.列名

15、ANY或SOME:这两个谓词的功能完成一样,只要子查询结果集中任一个值满意给定的条件,结果就是真

ALL:只有在子查询中的所有值均满足条件时结果才为真

EXISTS:若子查询中有返回结果,则结果为真

相关文档
最新文档