《数据库基础及应用》选择题题库(单选)

1.在学生成绩表tblCourseScore中的列Score用来存放某学生学习某课程的考试成绩(0~100分,没有小数), 用下面的哪种类型最节省空间?C

A. int

B. smallint

C. tinyint

D. decimal(3,0)

2.订单表Orders的列OrderID的类型是小整型(smallint),根据业务的发展需要改为整型(integer),应该使用下面的哪条语句?C

A. ALTER COLUMN OrderID integer FROM Orders

B. ALTER TABLE Orders ( OrderID integer )

C. ALTER TABLE Orders ALTER COLUMN OrderID integer

D. ALTER COLUMN Orders.OrderID integer

3. 小王在SQL Server 2005数据库中创建了如下两个表:

CREATE TABLE 雇员表

( 雇员代号 int IDENTITY(10001,1) PRIMARY KEY NONCLUSTERED, 雇员姓名 varchar(20) NOT NULL,

通信地址 varchar(200) NULL

)

CREATE TABLE 订单表

( 订单号 int IDENTITY(1,1) PRIMARY KEY,

雇员代号 int NOT NULL,

客户代号 int NOT NULL,

订购日期 datetime NOT NULL,

订购金额 money NOT NULL

)

他需要获得2003年9月1日每个雇员的最高的一笔销售金额,要求列出“雇员代号”、“雇员姓名”、“订购日期”、最高的“订购金额”。下面哪个语句能完成该功能?B

A. SELECT a.雇员代号,a.雇员姓名,b.订购日期,b.订购金额

FROM 雇员表 AS a LEFT OUTER JOIN 订单表 AS b

ON a.雇员代号 = b.雇员代号

WHERE b.订购日期 = '09/01/2003'

AND 订购金额 IN (SELECT MAX(订购金额) FROM 订单表)

B. SELECT a.雇员代号,a.雇员姓名,b.订购日期,MAX(订购金额)

FROM 雇员表 AS a LEFT OUTER JOIN 订单表 AS b

ON a.雇员代号 = b.雇员代号 AND b.订购日期 = '09/01/2003'

GROUP BY a.雇员代号,a.雇员姓名,b.订购日期

C. SELECT a.雇员代号,a.雇员姓名,b.订购日期,MAX(订购金额)

FROM 雇员表 AS a INNER JOIN 订单表 AS b

ON a.雇员代号 = b.雇员代号

telephone 为空 唯一索引_数据库基础及应用试题题库相关推荐

  1. telephone 为空 唯一索引_记一次线上唯一索引失效没有起效的场景

    背景描述:我们系统A做远程在线接口提供给B系统调用,每次的请求参数中都带有幂等单号用来做幂等校验,幂等单号对应的字段是不可空且唯一的.由于对应的业务表线上已有数据,这个幂等字段数据新加的字段,所以要做 ...

  2. access建立两个字段唯一索引_数据库索引原理及优化

    微信公众号:云计算通俗讲义 持续输出技术干货,欢迎关注! 通过本文你将了解: 概述 分类 索引底层实现原理 基本操作 索引失效 索引优化 01 概述 索引是帮助MySQL高效获取数据的排好序的数据结构 ...

  3. telephone 为空 唯一索引_PostgreSQL的空串、空值对唯一性约束的影响

    一.现象及原因 今天在PostgreSQL又遇到一个现象,应用代码报错:"ERROR: duplicate key value violates unique constraint ...& ...

  4. 05-数据库_数据库基础

    目录 一,认识MySQL数据库 1,什么是数据库 2,作用 3,常见的数据库 4,MySQL概述 5,MySQL基本操作 二,win10安装MySQL和图形工具 1,安装MySQL 2,安装navic ...

  5. mysql建立学号与课程编号的索引_数据库mysql 四约束 三范式 六索引

    mysql 四约束 三范式 六索引 1.MySQL 约束 1.约束的作用 分类 表列的primary key主键,unique唯一键,not null非空等修饰符常常被称作约束(constraint) ...

  6. 数据库基础SQL知识面试题一

    数据库基础SQL知识面试题一 作者:尹正杰  版权声明:原创作品,谢绝转载!否则将追究法律责任. 如标题所示,本篇博客主要介绍基础知识的面试题.大家可以用来测试面试者的技术水平,由于个人水平所限,难免 ...

  7. 计算机术语中CPU是指______,试题题库_计算机基础知识考试试卷全套.doc

    试题题库_计算机基础知识考试试卷全套.doc 第一部分 计算机基础知识 (一)单项选择题 1. 世界上第一台计算机使用的物理器件是( ). A)电子管 B)继电器 C)晶体管 D)集成电路 2. 第四 ...

  8. 计算机三级上机题库百度云,全国计算机三级数据库等级考试全套(笔试背诵资料+笔试试题+详细答案+最新数据库技术上机试题题库).doc...

    全国计算机三级数据库等级考试全套(笔试背诵资料笔试试题详细答案最新数据库技术上机试题题库) 三级数据库背诵资料 第一章 计算机基础知识 1.冯.诺依曼计算机以"存储程序"原理为基础 ...

  9. 计算机应用基础随堂,《计算机应用基础》随堂题库

    <计算机应用基础>随堂题库 1章练习题 一·单项选择题 1.计算机能直接识别并执行的语言是__C____. A.汇编语言 B.自然语言 C.机器语言 D.高级语言 2. 计算机存储容量的基 ...

  10. 2016年大学计算机期末试题及答案,2016年大学计算机基础试题题库及答案

    2016年大学计算机基础试题题库及答案 一.单选题练习 1.完整的计算机系统由( C )组成. A.运算器.控制器.存储器.输入设备和输出设备 B.主机和外部设备 C.硬件系统和软件系统 D.主机箱. ...

最新文章

  1. python中reduce是什么意思,python中的map和reduce有什么不同
  2. 在tnsnames.ora中配置监听
  3. java 妖魔道-倩女幽魂_《倩女幽魂I-妖魔道》地图新手功略
  4. P2947-[USACO09MAR]向右看齐Look Up【单调栈】
  5. Java—File类详解及实践
  6. pandas dataframe按行或列求和
  7. oracle主键从键怎么看,分析Oracle主键的跳号现象
  8. jQuery 自定义事件的学习笔记
  9. 让应用程序支持emoji字符 廖雪峰 / 编程 / 2017-4-20 22:01 / 阅读: 5051 什么是emoji?就是这些表情和符号:
  10. DBeaver mysql驱动连接问题
  11. 写会议纪要必备的录音转文字软件推荐,让你再也不用担心职场会议
  12. excel vba两个单元格内容合并
  13. 微软宣布446亿美元收购雅虎
  14. Liunx 安装 phpStudy
  15. 对垃圾分类工作作出重要指示PPT模板
  16. FIRST TODY STAR
  17. 有刷直流电机工作原理详解
  18. 云计算介绍之云计算服务器
  19. 从哲学角度理解面向对象的思想
  20. 中科燕园gis外包------北京市人口普查地理信息系统

热门文章

  1. UIST2018 ShareSpace: Facilitating Shared Use of the Physical Space by both VR Head-Mounted Display
  2. 190311每日一句
  3. 190227每日一句
  4. 扇贝有道180902每日一句
  5. Atitit 编程语言的分类 v2 目录 1.1. 基于代数划分 第一代。。。第三代。。4gl。。5gl自然语言 1 1.2. 按照编程范式分类 . 命令式语言 .函数式语言...逻辑式语言
  6. Atitit.进程管理常用api
  7. paip.Winista HTMLParser文本结点的获取
  8. PAIP.彩票系统的对外接口流程实录
  9. 传统的 IT 销售渠道将会走向末路?
  10. Julia : string =Int,Float