ImageVerifierCode 换一换
格式:DOC , 页数:11 ,大小:112.50KB ,
资源ID:10548196      下载积分:10 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.docduoduo.com/d-10548196.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(数据库应用_习题集(含答案).doc)为本站会员(精品资料)主动上传,道客多多仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知道客多多(发送邮件至docduoduo@163.com或直接QQ联系客服),我们立即给予删除!

数据库应用_习题集(含答案).doc

1、.数据库应用课程习题集一、单选题1. 若使打开的数据库文件不能为网上其他用户共享,要选择打开数据库文件的方式为(B )A打开 B以独占方式打开 C以独占只读方式打开 D以只读方式打开2. 数据库的核心和基础是( B ) 。A查询 B表 C窗体 D.报表3. 下列哪个控件属于非绑定控件(D )。A文本框 B单选按钮 C.组合框 D直线控件4. 计算控件中,每个表示式前必须加上( A )运算符号。A= B+ C? D.*5. 下列合计函数哪个是用于求字段值的数量(B )ASum BCount CVar DStDev 6. 在 VBA 中日期文字必须用( C )符号括起来。A B C # D。 “7

2、. 宏是一系列操作组成的( C )。A程序 B命令 C.命令集合 D语句8. 下列哪类数据不属于 ACCESS2000 数据类型( C ) 。A自动编号型 BOLE 对象型 C关系型 D.货币型9. 下面哪一个方法不能创建数据访问页( D )A自动创建 B使用向导 C在设计视图中创建 D输入创建10. 在数据库的体系结构中被称为 DBA 视图的模式是:(A )A概念模式 B外模式 C子模式 D.内模式11. ACCESS 系统创建的数据库的扩展名为:( B )A DBF B MDB C DAT D DB12. 查询向导不能创建(D ) A选择查询 B交叉表查询 C重复项查询 D参数查询13.

3、下面哪一项不是数据库系统与文件系统的主要区别:( B )A数据的结构化 B.对记录的操作 C.最小的冗余度 D.多个用户对数据的共享14. DBMS 的主要任务是:(B )A.资源共享 B.对数据库的操作及维护 C.追求信息系统的高效率 D.批处理15. 对数据库全面负责并具有最高权限的用户称之为:( C )A.专业用户 B.终端用户 C.系统用户 D.本地用户16. 表中每个记录的所有字段都是惟一的且不互相依赖,我们把这一规范化过程称之为:( C )A.1NF B.2NF C.3NF D.BCNF17. 假定有一个客户订货系统,允许客户一次(一张订单)预订多种商品,那么关系模式:订单(订单号

4、、日期、客户编号、客户名、商品编码、数量)属于第几范式?(A )A.1NF B.2NF C.3NF D.BCNF18. 关系数据库中有三种基本操作,下列选项哪项不属于这三种基本操作( D )A选择 B投影 C.连接 D扫描19. 字符串中含有“玉”字的准则表达式应为:( C )ALike“玉*” BLike“*玉” CLike“*玉*” DLike“玉20. 输入日期/时间型数据“81/6/13”后按方向键将插入点移到下一字段,则输入的数据会动变为:(C )A.81 年 6 月 13 日 B.13-6-81C.1981 年 6 月 13 日 D.6-13-81 .21. 表达式生成器可以书写(

5、A )A表达式 B程序 C代码 D数据库22. 如果准则中输入文本数据,则用( A )包围 A “” B$ C! D.#23. 查询与表的主要区别为:(B )A.表的简化 B.查询结果的每一行可能由好几个表中的字段构成 C.可以更改源数据 D.可以包含计算字段24. 数据库的显示方式为(A )A.大图标 B.标题 C.图表 D.文本25. 数据库对象的默认操作是(A )A.打开 B.设计 C.新建 D.保存26. 每个数据库对象都有( D )套属性 A.3 B.4 C.5 D.227. 符合掩码“#999”的是( A )A.234 B.-678 C.8976 D.567428. 可以设置索引的

6、是( A )A.文本 B.备注 C.超联接 D.OLE 对象29. 数据库的默认字段类型为( A )A.文本 B.日期 C.货币 D.数字30. Access 2000 默认的示例数据库是( A )A罗斯文数据库 B文件数据库 C客户数据库 D人员数据库31. 对查询结果提出排序要求的 SQL 子句是( D ):A. Select B. Form C. Where D. Order By32. 在准则表达式中,用于指定一个范围的特殊运算符是:( C )A. And B. Or C. Between D. Like33. Access 2000 提供的编程界面是:( B )A. VBA B. V

7、BE C. ADO D. DAO34. VBA 在初始化变量时,将变长字符串变量初始化为:( B )A.0 B.“” C. Empty D. Null35. 如果未给变量指定数据类型,则 Access 将自动将其指定为( A )A. Variant B. String C. Empty D. Null36. 实用的数据库应用系统不能没有(A )A数据表 B报表 C控制面板窗体 D查询37. 在新建窗体时,使用自动窗体创建的方法有哪几种?( C )A.纵栏式 、表格式、图表 B.数据表、图表 C.纵栏式 、表格式、数据表 D.图表38. 调用(执行)一个宏组中的宏的格式为( A )A.宏组名.宏

8、名 B.宏组名(宏名)C.宏名.宏组名 D.宏名(宏组名)39. 在查询设计器中, “或”的功能是:( D )A确定是否按该字段排序以及按什么方式排序 B确定该字段是否在查询工作表中显示C指定该字段的查询条件 D提供多个查询准则40. Access2000 主系统界面不包括( D )A菜单栏 B工作区 C标题栏 D数据库41. 不是窗体控件的为( A )A表 B标签 C文本框 D组合框42. 在窗体设计视图中,一个完整的工作区分为( D )部分。A2 B3 C4 D.543. ACCESS 体现了哪种程序结构特征( C )A自顶向下的程序设计 B结构化程序设计 C面向对象程序设计 D递归式程序

9、设计44. 不是 Access 关系数据库中的对象为( B )A查询 BWord 文档 C数据访问页 D窗体45. 在 VBA 中,实现“定时”功能的是:( B ).A. timer 控件 B. timer 事件 C. time 控件 D. time 事件46. 掩码“#”必须输入的数据类型是( C )A数字(09,必需,不允许加号(+)与减号()B数字或空格(可选,不允许加号和减号)C数字或空格(可选;在编辑时空格显示为空白,但保存数据时空白将删除;允许加号和减号)DL 字母(AZ,必需)47. 动作查询不包括( B )A更新查询 B参数查询 C.生成表查询 D删除查询48. Access

10、数据库是( C ) 。A层状数据库 B网状数据库 C关系型数据库 D树状数据库49. 在 Access 数据库中,数据保存在( D )对象中。A窗体 B查询 C报表 D表50. Access 数据库中的“一对多”指的是( B ) 。A一个字段可以有许多输入项 B一条记录可以与不同表中的多条记录相关 C一个表可以有多个记录 D一个数据库可以有多个表51. 数据库文件中至少包含有( A )对象。A表 B查询 C窗体 D其余三种52. 在 Access 数据库系统中,不能建立索引的数据类型是(B ) 。A文本型 B备注型 C数值型 D日期/时间型53. 如果字段内容为声音文件,可将此字段定义为( C

11、 )类型。A文本 B查询向导 COLE 对象 D备注54. 在表设计视图中,如果要限定数据的输入格式,应修改字段的( A )属性。A格式 B有效性规则 C输入格式 D字段大小55. 一般情况下,以下哪个字段可以作为主关键字( D ) 。A基本工资 B职称 C姓名 D身份证号码56. 创建表之间的关系时,正确的操作是( B ) 。A关闭当前打开的表 B打开要建立关系的表 C关闭所有打开的表 D关闭与之无关的表57. 下列( D )是主键的标志。A B C D58. 下列( C )图标是 Access 中表对象的标志。A B C D59. 下列( B )图标是 Access 中查询对象的标志。A

12、B C D60. 在建交叉查询的过程中,最多可以选择(B )个行标题字段。A2 B3 C4 D561. 下列( D )图标是 Access 中新建报表的标志。A B C D62. Access 中包含有( B )种数据类型。A9 B10 C7 D863. 在一个宏中要打开一个报表,应该使用的操作是(B ) 。AOpenForm BOpenReport COpenTable DOpenQuery64. 若要退出 Microsoft Access,则应使用的操作是( C ) 。AExit BReturn CQuit DRevoke65. 宏的英文名称是( A ) 。AMacro B.View CF

13、orm DPage.66. 可以通过 Internet 进行数据发布的对象是( D ) 。A窗体 B报表 C查询 D数据访问页67. Access 2000 中数据访问页有两种视图,它们是设计视图和( B )视图。A浏览 B页面 C显示 D预览68. 如果在 SQL Server2000 上运行一个非常大的数据库,为取得较好效果应选用安装( A ) 。A. 企业版 B. 标准版 C. 个人版 D. 开发版69. SQL Server2000 标准版不支持的操作系统是( C ) 。A. Windows 2000 Server B. Windows NT ServerC. Windows98 D.

14、 Windows 2000 Advanced Server70. 用于配置客户端网络连接的工具是( B ) 。A. 企业管理器 B. 客户端网络实用工具 C. 查询分析器 D. 联机帮助文档71. SQL Server2000 的物理存储主要包括 3 类文件( A ) 。A. 主数据文件、次数据文件、事务日志文件 B. 主数据文件、次数据文件、文本文件C. 表文件、索引文件、存储过程 D. 表文件、索引文件、图表文件72. 当数据库损坏时,数据库管理员可通过何种方式恢复数据库( A ) 。A. 事务日志文件 B. 主数据文件 C. DELETE 语句 D. 联机帮助文件73. Server20

15、00 系统中的所有系统级信息存储于哪个数据库(A ) 。A. master B. model C. tempdb D. msdb74. 面向对象数据库用面向对象数据模型刦映射客观,不仅存储数据,而且存储定义在数据上的(A ) 。A操作 B. 属性 C. 主键 D. 非主键75. 面向对象技术中,封装性是一种( B ) 。A封装技术 B. 信息隐藏技术 C. 组合技术 D. 传递技术二、填空题 176. Access2000 是(关系数据库管理系统 )软件。77. Access2000 是(Office2000 )的组件之一78. 查询是(动态的数据 )的集合。79. 创建查询的首要条件是要有(

16、数据来源) 。80. 创建窗体的数据来源只能是(一个表或一个查询) 。81. DBMS 是(数据库管理系统)的英文首字母。82. 报表的设计主要依赖于系统提供的一些(报表控件) 。83. 数据库的性质是由若干个完成关系模型设计的(数学模型 )组成。84. 创建 ACCESS 数据库,是创建数据库应用(系统功能模块 )的第一步。85. 从关系中找出满足给定条件的元组的操作称为( 选择) 。86. 数据库技术是从 20 世纪(60 )年代中期开始发展的。87. 二维表由行和列组成,每一行表示关系的一个(记录 ) 。88. 使用 Access 按用户的应用需求设计的结构合理、使用方便、高效的数据库和

17、配套的应用程序系统,属于一种(数据库管理系统) 。.89. 关系数据库是以(关系模型)为基本结构而形成的数据集合。90. 关系数据库中的数据表关系是(既相互独立,又相互联系) 。91. 两个结构相同的关系 R 和 S 的 (差) 是由属于 R 但不属于 S 的元组组成的集合。92. 数据库系统的核心是(数据库 )。93. 在SQL查询中使用WHLIE子句指出的是(查询条件)。94. 在实体中能作为码的属性称为(主属性) 。95. 若一个关系为 R(学生号,姓名,性别,年龄),则(学号 )可以作为该关系的主码。三、简答题96. 主关键字的性质是什么?97. 窗体有几种视图?各有什么作用?98.

18、为ccess 数据库设置密码与设置用户级安全有什么区别?99. 写出“1975 年以后出生,籍贯为“西安” 、 “洛阳” 、 “武汉”的未婚职工”的准则表达式(可自拟字段名) 。 100. 与自动窗体相比,窗体向导有什么优点?101. 请问数据访问页的功能是什么?102. 什么是控件?控件可分为哪几类?103. 简述查询的特点。104. 在关系数据库中,主关键词和外部关键词有什么关系?105. 如何为窗体设定数据源?106. 假设创建了每周的生产报表、销售报表、员工业绩报表等多种报表,并且都要在每星期一上午运行,应该如何处理才能比较方便? 107. 窗体按照功能可分为哪几类 ?108. 操作查

19、询分为哪几种?109. 写出“公司名称以“联”字开头,且包含“责任”二字的公司”的准则表达式?110. 子窗体与链接窗体有什么区别?111. VBA 和 Access 有什么关系? 112. 什么是参照完整性?113. 与表相比较,查询有什么优点?114. 为ccess 数据库设置密码与设置用户级安全有什么区别?115. 数据访问页的存储与其他数据库对象有什么不同?四、综合设计题116. 根据下面所给的数据库,按照下列每种功能写出相应的 SQL 语句或程序段。在名称为商品库的数据库中包含有商品表 1 和商品表 2,它们的定义分别为:商品表 1(商品代号 char(8),分类名 char(8),

20、单价 float,数量 int) 商品表 2(商品代号 char(8),产地 char(6),品牌 char(6).在名称为教学库的数据库中包含有学生、课程和选课三个表,它们的定义分别为:学生(学生号 char(7),姓名 char(6),性别 char(2),出生日期 datetime,专业 char(10),年级 int)课程(课程号 char(4),课程名 char(10),课程学分 int)选课(学生号 char(7),课程号 char(4),成绩 int)(1)从商品库中查询出每一种商品的商品代号、分类名、数量和品牌等信息。(2)从商品库中查询出所有商品的不同产地。(3)从商品库中查

21、询出所有商品的不同产地的总数。(4)从商品库中查询出品牌为熊猫或春兰的所有商品的商品代号、分类名、产地和品牌。(5)从教学库中查询出每个学生选课的门数。117. 根据下面所给的数据库,按照下列每种功能写出相应的 SQL 语句或程序段。在名称为商品库的数据库中包含有商品表 1 和商品表 2,它们的定义分别为:商品表 1(商品代号 char(8),分类名 char(8),单价 float,数量 int) 商品表 2(商品代号 char(8),产地 char(6),品牌 char(6)在名称为教学库的数据库中包含有学生、课程和选课三个表,它们的定义分别为:学生(学生号 char(7),姓名 char

22、(6),性别 char(2),出生日期 datetime,专业 char(10),年级 int)课程(课程号 char(4),课程名 char(10),课程学分 int)选课(学生号 char(7),课程号 char(4),成绩 int)(1)从商品库中查询出每一种商品的商品代号、单价、数量和产地。(2)从商品库中查询出数量大于 10 的商品种数。(3)从商品库中查询出数量在 10 和 20 之间的商品种数。(4)从商品库中查询出每类(即分类名相同)商品的最高单价。(5)从商品库中查询出每类(即分类名相同)商品的平均数量。118. 根据下面所给的数据库,按照下列每种功能写出相应的 SQL 语句

23、或程序段。假设存在名为 AAA 的数据库,包括 Students(学号 char(8),姓名 varchar(8),年龄 int,专业 varchar(20),入学日期 DateTime)和 Score(学号 char(8),课程名 varchar(10),成绩 numeric(5,2))两张表。(1)从 Students 表中查询出所有当年(系统时间)入学的学生记录。(2)首先定义一个名为MyNo 的局部变量,并给它赋初值,如果MyNo 属于计算机软件专业,则显示出平均成绩,否则显示“学号为MyNo 的学生不存在或不属于软件专业” 。119. 根据下面所给的数据库,按照下列每种功能写出相应的

24、 SQL 语句或程序段。假设使用名称为 AAA 的数据库,它包括 Students(学号 char(8),姓名 varchar(8),年龄 int,专业 varchar(20),入学日期 DateTime)和 Score(学号 char(8),课程名 varchar(10),成绩 numeric(5,2))两张表。(1)将字符串I am a student以大写字母显示。(2)从名字为“My Table”的表中查询出所有记录。(3)显示出该 Score 表中的全部数据,并要求当成绩为空时显示数值-1。.(4)创建 AAA 数据库,所有参数取默认值。(5)创建 Students 表。120. 根

25、据下面所给的数据库,按照下列每种功能写出相应的 SQL 语句或程序段。假设存在名为 AAA 的数据库,包括 Students(学号 char(8),姓名 varchar(8),年龄 int,专业 varchar(20),入学日期 DateTime)和 Score(学号 char(8),课程名 varchar(10),成绩 numeric(5,2))两张表。(1)显示出 AAA 库中所有学生的记录信息及选课成绩(2)显示出 AAA 库中每个学生的平均成绩(3)修改 score 表中学号为a 的值、课程名为b 的值的学生的成绩为c 的值答案三、简答题96. 用于确定关系中属性值。是关系演算的操作变

26、量。97. 窗体的视图有 3 种类型:“设计”视图、 “窗体”视图和“数据表”视图。3 种视图的作用如下:(1)“设计”视图 “设计”视图与表、查询的“设计”视图窗口一样,也是用来创建和修改设计对象的窗口,但其形式又与表、查询完全不同。(2)“窗体”视图 “窗体”视图是能够同时输入、修改和查看完整的记录数据的窗口,可显示图片、其他OLE 对象、命令按钮以及其他控件。(3)“数据表”视图 (3 分)“数据表”视图以行列方式显示表、窗体或查询中的数据。可用于编辑字段、添加和删除数据以及查找数据。98. 设置数据库密码只能防止非法用户打开数据库,而在数据库打开以后,所有的数据库对象对于用户都是开放的

27、。只有通过“用户级安全” ,才能有效地维护数据库中对象的安全性。这是一种最灵活最广泛的方法。99. 假设出生年月、籍贯和婚否字段的定义如下: Birthday 日期型Nplace 文本型Married 是/否型需要在 3 个字段的“准则”行分别输入以下内容:Year(Birthday)1975Nplace In(“西安”,“洛阳”,“武汉”) Not Married100. 窗体向导和自动窗体向导都可以代替用户完成创建窗体的基本工作,因而能加快窗体的创建过程。窗体向导虽然不如自动窗体直接、快捷,但在使用窗体向导设计窗体的.过程,用户能够在比使用自动窗体向导设计时更多的设置选项中进行选择,从而可

28、以更全面、更灵活地控制窗体的数据来源和格式。例如,自动窗体只能基于某个表或查询,而窗体向导允许:从表或查询中挑选字段;自动窗体套用默认的窗体样式。而窗体向导则允许在多种窗体样式中选择。因此,窗体向导是更为常用的一种创建窗体的方式。101. 将数据发布到网络上,可以进行网络操纵102. 控件是窗体、报表和数据访问页中用于显示数据、执行操作,或装饰窗体和报表的对象。例如,文本框、命令按钮都是控件,可以用来在窗体上显示数据、打开另一个窗体等各种操作。控件种类繁多,但按其使用方式大致可以分为 3 类:绑定型控件、非绑定型控件、计算型控件。103. 与表相比,查询有很多的优点。查询是对存储在表中的数据进

29、行查找,同时产生一个类似于表的结果数据集。这个结果集可以像表一样进行多种操作。但与表不同的是,查询可以将一个表中的指定数据或分散在多个表中符合查询条件的数据组合在一起,按不同的方式来查看、更改、生成计算字段、进行统计分析等。使用查询所操作的数据记录集合在数据库中实际上是不存在的,只是在运行查询时,Access 才从查询源表的数据中创建。但正是这个特性,使查询具有了灵活方便的数据操纵能力。104. 主关键词是表中一个或多外字段,它的值用于惟一地标识表中的某一条记录。外部关键词也是表中一个或多外字段。在两个表的关系中,主关键词用来在一个表中引用来自另一个表中的特定记录,外部关键词的值与相关表的主关

30、键词相匹配,体现了表之间相互独立又相互联系的特征。105. 如果在“新建窗体”对话框中选择了一个表或查询,则在打开窗体设计视图的同时也将设定窗体的记录源。否则,可以按以下方式手动为窗体设定记录源。(1)打开窗口属性。(2)切换到窗体的属性属性窗口。(3)选择属性窗口的“数据”页,并在“记录来源”组合框中选中“科目”表,设置窗体的数据源。106. 可以在对象栏中创建一个新组,然后为每个报表创建一个快捷方式,并将这些快捷方式拖放到新组中。每逢星期一上午时,先利用某个快捷方式启动 ACCESS 2000,并直接切换到”报表”页,然后双击某个报表的对即可打开它。107. 窗体按照功能可以分为以下 3

31、种类型:数据维护窗体;开关面板窗体;自定义对话框。108. 操作查询是在一个操作中更改许多记录的查询,可以分为4种类型:删除查询、更新查询、追加查询和生成表查询。109. 假设公司名称字段的定义为:IDCompany 文本型 需要在该字段的“准则”行输入:Like“联*责任*” 110. 子窗体与链接窗体是表示一个数据表(查询)和被关联的数据表(查询)中的数据.的两种方式。一般地,用主窗体表示主数据表(查询)中的数据,而用子窗体或链接窗体来表示被关联的数据表(查询)中的数据。子窗体是嵌套在主窗体上的窗体。如果一个表与其他表创建了关系,则可以利用这种关系来创建子窗体,以实现同步操纵数据表中的数据

32、。链接窗体的作用与子窗体类似,但被链接的窗体(子数据表)显示为单个的或连续的窗体。111. VBA 是 office 内置的编程语言,它与 VB 这种编程语言兼容,是免费使用的。在access 数据库中有一些代码模块,它们是用 VBA 编程工具来编写的。access 操作强大,但有时使用 VBA 编程可以使数据库的功能更加完善,用户界面更加丰富多采。Access2000 和 OFFICE 2000 中的其他软件共享一个 VBA。VBA 功能强大,具有面向对象机制和可视化的编程环境。112. 参照完整性(Referential integrity)是数据库设计中一个重要的概念。在系统不同的列表中

33、,当数据库所有参照合法或非合法关联时都会涉及到参照完整性。当参照完整性存在时,任何与不存在记录的关联将变得无效化,由此可防止用户出现各种错误,从而提供更为准确和实用的数据库。 参照完整性通常通过外键(foreign key)的使用而被广泛应用。113. 查询是对存储在表中的数据进行查找,问时产生个类似于表的结果数据集。这个结果集可以像表一样进行多种操作例如。可以隐藏或显示字段,可以作为窗体、报表或数据访问页的数据源等。但与表不同的是,查询可以将一个表中的指定数据或分散在多个表中符合查询条件的数据组合在一起,按不同的方式来查看、更改、生成计算字段、进行统计分析等。使用查询所操作的数据记录集合在数

34、据库中实际上是不存在的,只是在运行查询时,Acccss 才从查询源表的数据中创建。但正是这个特征,使查询具有了灵活方便的数据操纵能力。114. 设置数据库密码只能防止非法用户打开数据库,而在数据库打开以后,所有的数据库对象对于用户都是开放的。只有通过“用户级安全” ,才能有效地维护数据库中对象的安全性。这是一种最灵活最广泛的方法。115. 数据访问页作为独立的文件存储在 Access 数据库和 Access 数据库项目文件之外,在数据库窗口显示的是该文件的快捷方式。而 Access 数据库的其他对象都存储在个扩展名为mdl,的文件中,这些对象都显示在数据库窗口的对象列表中。四、综合设计题116

35、. (1)select x.商品代号,分类名,数量,品牌from 商品表 1 x,商品表 2 ywhere x.商品代号=y.商品代号(2)select distinct 产地from 商品表 2(3)select count(distinct 产地) as 产地数from 商品表 2(4)select x.商品代号,分类名,产地,品牌from 商品表 1 x,商品表 2 y.where x.商品代号=y.商品代号 and (品牌=熊猫 or 品牌=春兰)(5)select 学生.学生号,count(*) as 选课门数from 学生,选课117. (1)select 商品表 1.商品代号,单

36、价,数量,产地 from 商品表 1,商品表 2where 商品表 1.商品代号=商品表 2.商品代号(2)select count(*) from 商品表 1where 数量10(3)select * from 商品表 1where 数量 between 10 and 20 (或 where 数量=10 and 数量=20)(4)select 分类名,max(单价) as 最高单价 from 商品表 1group by 分类名(5)select 分类名,avg(数量) as 平均数量 from 商品表 1group by 分类名118. (1)SELECT * FROM StudentsWH

37、ERE DATEPART(year,入学日期) =DATEPART(year,GETDATE()(2)DECLARE MyNO CHAR(8)SET MyNO=20030001IF (SELECT 专业 FROM Students WHERE 学号=MyNO)=计算机软件BEGINSELECT AVG(成绩) AS 平均成绩FROM ScoreWHERE 学号=MyNOENDELSE PRINT 学号为 +MyNO+的学生不存在或不属于软件专业GO119. (1)SELECT UPPER(I am a student)(2)SELECT * FROM My Table(3)select 学号,

38、课程名,isnull(成绩,-1) from Score(4)create DataBase AAA(5)create table students (学号 char(8) primay key,姓名 varchar(8),.年龄 int,专业 varchar(20),入学日期 datetime)120. (1)select month(入学日期) as 入学月份,count(*) as 人数from students group by month(入学日期)(2)create procedure xxk3asbeginselect 学号,avg(成绩) as 平均成绩from score group by 学号end(3)create procedure xxk4(a char(8),b varchar(10),c numeric(5,2) )asbeginupdate scoreset 成绩=c where 学号=a and 课程名=bend

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报