文档库 最新最全的文档下载
当前位置:文档库 › SQL练习题二

SQL练习题二

SQL练习题二
SQL练习题二

SQL练习题二

一、单项选择题

1、将表“学生名单2”的记录复制到表“学生名单1”中,且不删除表“学生名单1”中的记录,所使用的查询方式是()。

A、删除查询

B、生成表查询

C、追加查询

D、交叉表查询

2、在SQL查询中使用WHERE子句指出的是()。

A、查询目标

B、查询结果

C、查询视图

D、查询条件

3、条件中“Between 70 and 90”的意思是()。

A、数值70到90之间的数字

B、数值70和90这两个数字

C、数值70和90这两个数字之外的数字

D、数值70和90包含这两个数字,并且除此之外的数字。

4、条件中“性别=“女”or 工资额>2000”的意思是()。

A、性别为“女”或者工资额大于2000,且二者择一的记录

B、性别为“女”或者工资额大于2000的记录

C 、性别为“女”并非工资额大于2000的记录

D 、性别为“女”并且工资额大于2000元的记录

5、假设数据库表中有一个姓名字段,要查找姓名为张三或李四的记录的条件是()。

A、IN “张三”,“李四”

B、LIKE“张三”OR“李四”

C、“张三”AND “李四”

D、LIKE“张三”AND“李四”

6、要查询一个表中的所有数据,可以用()字符来表示任意字符。

A、?

B、*

C、$

D、@

7、假设某数据库中有一个姓名字段,查找姓名不是张三的记录的条件是()。

A、NOT “张三*”

B、NOT “张三”

C、LIKE “张三”

D、“张三”

8、不合法的有效性规则表达式是()。

A、“性别”=“男”OR “性别”=“女”

B、[性别] LIKE “男”OR [性别]=“女”

C、[性别] LIKE “男”OR [性别] LIKE“女”

D、[性别]=“男”OR [性别]=“女”

9、在Access中已建立了“教师”表,表中有“教师编号”、“职称”、“性别”和“年龄”等字段。执行如下SQL命令:SELECT Count("教师编号")AS 各类职称人数FROM 教师GROUP BY 职称其结果是( )。

A、计算并显示各类职称人数的职称和教师编号

B、按职称分组,并计算教师编号的个数以各类职称人数显示

C、计算所有教师编号的个数,以各类职称人数显示

D、按各类职称人数分组计算并显示教师编号的个数和职称

10、SELECT命令中用于排序的关键词是()

A、GROUP BY

B、ORDER BY

C、HAVING

D、SELECT

11、SELECT命令中条件短语的关键词是()

A、WHILE

B、FOR

C、WHERE

D、CONDITION

12、SELECT命令中用于分组的关键词是()

A、FROM

B、GROUP BY

C、ORDER BY

D、COUNT

13、下面哪个不是SELECT命令中的计算函数()

A、SUM

B、COUNT

C、MAX

D、AVERAGE

14、要成批修改表中数据可以使用()查询。

A、选择

B、更新

C、交叉表

D、参数

15、选择“编号”(文本型字段)为“0010”、“0011”的记录,条件表达式是()。

A、编号=”0010”or 编号=”0011”

B、编号=”0010”and 编号=”0011”

C、“编号”=”0010”or “编号”=”0011”

D、“编号”=”0010”and “编号”=”0011”

16、生成表查询属于()。

A、汇总

B、SQL

C、选择

D、动作(操作)

17、在表中要查找“职工编号”(文本型字段)是“1001”,“1002”,“1005”,应在查询设计视图的条件(准则)行中输入()。

A、1001 and 1002 and 1005

B、“1001”and “1002”and “1005”

C、in(“1001”,”1002”,”1005”)

D、at(“1001”,”1002”,”1005”)

18、用SQL-Select语句建立一个基于订单表的查询,要查找“订单日期”为2011年6月份的订单,Where子句的条件表达式为()。

A、订单日期between “2011-06-01”and “2011-06-30”

B、订单日期between #2011-06-01# or #2011-06-30#

C、订单日期between #2011-06-01# and #2011-06-30#

D、订单日期between 2011-06-01 and 2011-06-30

19、要求按学生学号统计出每名学生的借阅次数,下列SQL语句中,正确的是( )。

A、Select 学号,Count(学号)from 借阅

B、Select 学号,Count(学号)from 借阅Group By 学号

C、Select 学号,Sum(学号)from 借阅

D、Select 学号,Sum(学号)from 借阅Order By 学号

20、

已知数据表xscj如下:学号姓名性别民族出生日期语文数学1001 李广男汉1981-11-12 68 88 1002 纪晓雪女汉1980-0l-23 45 59 1003 朱建飞男汉1982-04-29 58 89 1004 张露女汉1981-10-15 42 60 (1) 创建表xscj,要求如下:性别”字段用选择输入“男”或“女”,如果输入其他文字则提示“性别只能是男或女”信息;“语文”字段要求只能在0-100分,允许有1位小数,如果输入错误提示“语文成绩在0至

100分之间”信息;民族”字段设置默认值“汉”;

根据以上要求,在创建表的时候应如何设置,请回答(2)利用表xscj,按要求利用SQL查询写出查询命令。①查询男学生的姓名和语文成绩;②查询语文和数学均不及格的学生信息;③查询语文和数学至少一门不及格的学生姓名、语文、数学;④按语文成绩

由大到小的顺序显示所有学生信息;⑤查询数学成绩前3名的学生姓名、性别、出生日期和数学;

sql练习题+答案

(一)新建以下几个表 student(学生表): 其中约束如下: (1)学号不能存在相同的 (2)名字为非空 (3)性别的值只能是’男’或’女’ (4)系包括这几个:信息系,计算机科学系,数学系,管理系,中文系,外语系,法学系 (5)出生日期为日期格式 (6)年龄为数值型,且在0~100之间

cs(成绩表): 其中约束如下: (1)sno和cno分别参照student和course表中的sno,cno的字段(2)cj(成绩)只能在0~100之间,可以不输入值 course(课程表)

其约束如下: (1)课程号(cno)不能有重复的 (2)课程名(cname)非空 (三)针对学生课程数据库查询 (1)查询全体学生的学号与姓名。 (2)查询全体学生的姓名、学号、所在系,并用别名显示出结果。 (3)查询全体学生的详细记录。 (4)查全体学生的姓名及其出生年份。 (5)查询学校中有哪些系。

(6)查询选修了课程的学生学号。 (7)查询所有年龄在20岁以下的学生姓名及其年龄。 (8)查询年龄在20~23岁(包括20岁和23岁)之间的学生的姓名、系别和年龄。 (9)查询年龄不在20~23岁之间的学生姓名、系别和年龄。 (10)查询信息系、数学系和计算机科学系生的姓名和性别。 (11)查询既不是信息系、数学系,也不是计算机科学系的学生的姓名和性别。 (12)查询所有姓刘学生的姓名、学号和性别。

(13)查询学号为2009011的学生的详细情况。(具体的学号值根据表中数据确定) (14)查询姓“欧阳”且全名为三个汉字的学生姓名 (15)查询名字中第2个字为“晨”字的学生的姓名和学号 (16)查询所有不姓刘的学生姓名。 (17)查询sql课程的课程号和学分。 (18)查询以"DB_"开头,且倒数第3个字符为 i的课程的详细情况。 (19)查询缺少成绩的学生的学号和相应的课程号。

2015版毛中特(下)课后思考题答案讲解

第七章 1.为什么说改革开放是发展中国特色社会主义的必由之路? (1)30多年的实践证明改革开放是决定当代中国命运的关键抉择,是党和人民事业大踏步赶上时代潮流的重要法宝。 (2)改革是社会主义社会发展的直接动力,是社会主义制度的自我完善和发展。 (3)改革每前进一步,都推动了中国特色社会主义的发展,都深化了我们对中国特色社会主义的认识,都进一步完善了中国特色社会主义制度。中国特色社会主义是改革的最重要的成果,改革使社会主义在中国得到了发展,呈现出勃勃生机。 2.如何理解全面深化改革的总目标? 党的十八界三中全会对全面深化改革作出了战略部署,总目标是完善和发展中国特色社会主义制度,推进国家治理体系和治理能力现代化。完善和发展中国特色社会主义制度,推进国家治理体系和治理能力现代化,这两句话是一个整体,前一句规定了根本方向,后一句规定了实现路径。 3.怎样理解必须坚持改革的正确方向? (1)坚持什么样的改革方向,决定着改革的性质和最终成败。中国30多年改革之所以能够顺利推进并取得历史性成就,根本原因在于始终坚持正确的改革方向和改革立场,既不封闭僵化,也不改旗易帜。 (2)坚持改革的正确方向,最核心的是在改革中坚持和完善党的领导,坚持和发展中国特色社会主义制度。 (3)坚持社会主义市场经济改革方向。 4.如何全面提高对外开放水平? (1)全面提高对外开放水平,要实施更为主动的开放战略。 (2)全面提高对外开放水平,要以开放促发展。 (3)全面提高对外开放水平,既要借鉴其他文明,也要推动中国文明为世界文明发展作出更多的贡献。 (4)全面提高对外开放水平,要树立开放条件下的安全观。

第三章 SQL语言练习题和答案

第三章SQL语言 一、选择题 1. SQL语言是(B )的语言,容易学习。 A.过程化 B. 非过程化 C.格式化 D. 导航式 2. SQL语言的数据操纵语句包括SELECT、INSERT、UPDATE、DELETE等。其中最重要的,也是使用最频繁的语句是(A)。 A. SELECT B. INSERT C. UPDATE D. DELETE 3. 在视图上不能完成的操作是()。 A. 更新视图 B. 查询 C. 在视图上定义新的表 D. 在视图上定义新的视图 4. SQL语言集数据查询、数据操纵、数据定义和数据控制功能于一体,其中,CREATE、DROP、ALTER语句是实现哪种功能()。 A. 数据查询 B. 数据操纵 C. 数据定义 D. 数据控制 5. SQL语言中,删除一个视图的命令是()。 A.DELETE B.DROP C.CLEAR D.REMOVE 6. 在SQL语言中的视图VIEW是数据库的()。 A. 外模式 B. 模式 C. 内模式 D. 存储模式 7. 下列的SQL语句中,()不是数据定义语句。 A. CREATE TABLE B. DROP VIEW C. CREATE VIEW D. GRANT 8. 若要撤销数据库中已经存在的表S,可用()。 A. DELETE TABLE S B. DELETE S C. DROP TABLE S D. DROP S 9. 若要在基本表S中增加一列CN(课程名),可用()。 A.ADD TABLE S(CN CHAR(8)) B.ADD TABLE S ALTER(CN CHAR(8)) C.ALTER TABLE S ADD(CN CHAR(8)) D.ALTER TABLE S (ADD CN CHAR(8)) 10. 学生关系模式S(S#,Sname,Sex,Age),S的属性分别表示学生的学号、姓名、性别、年龄。要在表S中删除一个属性“年龄”,可选用的SQL语句是()。 A. DELETE Age from S B. ALTER TABLE S DROP Age C. UPDATE S Age D. ALTER TABLE S ‘Age’ 11. 有关系S(S#,SNAME,SAGE),C(C#,CNAME),SC(S#,C#,GRADE)。其中S#是学生号,SNAME是学生姓名,SAGE是学生年龄,C#是课程号,CNAME是课程名称。要查询选修“ACCESS”课的年龄不小于20的全体学生姓名的SQL语句是SELECT SNAME FROM S,C,SC WHERE子句。这里的WHERE子句的内容是()。

SQL考试试题

MySql考试题 姓名:________ 成绩:________ 一、选择题(40分) 1.SQL 指的是?C (A) Strong Question Language (B) Structured Question Language (C) Structured Query Language 2.哪条SQL 语句用于更新数据库中的数据?C (A)MODIFY (B)SA VE AS (C)UPDATE (D)SA VE 3.哪条SQL 语句用于删除数据库中的数据?B (A)COLLAPSE (B)DELETE (C)REMOVE 4.哪条SQL 语句用于在数据库中插入新的数据?D (A) INSERT NEW (B)ADD RECORD (C)ADD NEW (D)INSERT INTO 5.通过SQL,您如何从"Persons" 表中选取"FirstName" 列?B (A)SELECT Persons.FirstName (B)SELECT FirstName FROM Persons (C)EXTRACT FirstName FROM Persons 6.通过SQL,您如何从"Persons" 表中选取所有的列?C (A)SELECT [all] FROM Persons (B)SELECT Persons (C)SELECT * FROM Persons (D)SELECT *.Persons 7.通过SQL,您如何从"Persons" 表中选取"FirstName" 列的值等于"Peter" 的所有记录?D (A)SELECT [all] FROM Persons WHERE FirstName='Peter' (B)SELECT * FROM Persons WHERE FirstName LIKE 'Peter' (C)SELECT [all] FROM Persons WHERE FirstName LIKE 'Peter' (D)SELECT * FROM Persons WHERE FirstName='Peter' 8.通过SQL,您如何从"Persons" 表中选取"FirstName" 列的值以"a" 开头 的所有记录?A (A)SELECT * FROM Persons WHERE FirstName LIKE 'a%' (B)SELECT * FROM Persons WHERE FirstName='a' (C)SELECT * FROM Persons WHERE FirstName LIKE '%a' (D)SELECT * FROM Persons WHERE FirstName='%a%' 9.哪个SQL 关键词用于对结果集进行排序?D (A)ORDER (B)SORT BY (C)SORT (D)ORDER BY 10.通过SQL,您如何向"Persons" 表插入新的记录?C (A)INSERT ('Jimmy', 'Jackson') INTO Persons (B)INSERT V ALUES ('Jimmy', 'Jackson') INTO Persons (C)INSERT INTO Persons V ALUES ('Jimmy', 'Jackson') 11.以下聚合函数求数据总和的是( B ) A.MAX B.SUM C.COUNT D.A VG 12.SELECT语句的完整语法较复杂,但至少包括的部分是( A ) A.仅SELECT B.SELECT,FROM C.SELECT,GROUP D.SELECT,INTO 13.SQL语句中的条件用以下哪一项来表达( C ) A.THEN B.WHILE C.WHERE D.IF 14.以下能够删除一列的是( B )

SQL复习题答案

SQL Server数据库应用管理-习题集 说明:本习题集所涉及的数据库,名为Student,其数据表有3个,分别是学生(学号,,性别,年龄),课程(课号,课名,学分),选修(学号,课号,成绩)。 一、单项选择题 1.下列属于SQL Server系统数据库的是。 A.master B.Sysbase C.student D.Database 2.SQL Server中,数据库主数据文件扩展名为。 A.ldf B.mdf C.ndf D.dbf 3.SQL Server中,索引类型按结构划分,包括。 A.聚集索引和非聚集索引B.主索引和次索引C.单索引和复合索引D.索引和外索引4.SQL Server的数据定义语句是。定义:创建 A.CREATE,DROP,ALTER B.INSERT,UPDATE,DELETE C.SELECT,DELETE,UPDATE D.CREATE,GRANT,INSERT 5.下面的描述正确的是。 A.每个数据文件中可以有多个主数据文件 B.只允许有一个次数据文件。 C.一个数据库有主数据库文件即可。 D.一个数据库至少由一个主数据文件和一个日志文件组成。 6.下面字符串能与通配符表达式 ABC%a 进行匹配的是。 A. BCDEF B.A_BCD C. ABCDa D. ACBDE 7.下列属于数据库管理系统的是。 A.SQL Server 2005 B.Excel

C.Windows 2000 D.IE6 8.实体完整性要求主属性不能取空值,这一点通常是通过实现。A.定义外部键来保证 B.定义主键来保证 C.用户定义的完整性来保证 D.关系系统自动保证 9.SQL Server的数据操纵命令是。 A.SELECT,INSERT,UPDATE,DELETE B.CREATE,INSERT,UPDATE,DELETE C.GRANT,CREATE,REVOKE D.SELECT,CREATE,DROP,ALTER 10.下面的描述错误的是。 A. 每个数据文件中有且只有一个主数据文件 B.可以有多个次数据文件。 C.一个数据库有主数据库文件即可。 D.一个数据库至少由主数据文件和日志文件组成。 11.对于查询语句的结果,有时会出现重复的数据行,可以使用以下哪个关键字可消去重复记录行。 A. Only B. Select C. Distinct D. Order by 12.下列说法中正确的是。 A.SQL 中局部变量可以不声明就使用 B.SQL 中全局变量必须先声明再使用 C.SQL 中所有变量都必须先声明后使用 D.SQL 中只有局部变量先声明后使用;全局变量是由系统提供的用户不能自己建立。 13.下面对索引的相关描述正确的是:。 A. 经常被查询的列不适合建索引。

2018年研究生政治中特课参考题

1、如何认识和把握当代中国的主题? 中国特色社会主义是当代中国的主题,是中国共产党和全国各族人民90多年奋斗、创造、积累的根本成就。在当代中国,只有高举中国特色社会主义伟大旗帜,坚定不移地走中国特色社会主义道路,才能完成当代中国的历史任务,实现中华民族的伟大复兴把握当代中国的主题主要从三个方面入手: (1)铭记中国当代的历史任务 两大历史任务的提出:民族独立,人民解放和国家富强。人民富裕是国家发展的主题,一个国家发展的主题总是和该国应当解决的主要问题和应当完成的历史任务紧密相连的。从历史逻辑上看,是近代以来中国人民为争取民族独立、人民解放,国家富强,人民共富这一事业的继承和发展。因此,在中国特色社会主义的征程中,民族独立、人民解放是历史前提,其目的是国家富强、人民富裕。 (2)明确中国特色社会主义是当代中国发展进步的旗帜 中国特色社会主义伟大旗帜是当代中国发展的旗帜,是全党全国人民团结奋斗的旗帜,是引领中国走向繁荣富强的旗帜。它把社会主义的发展与中华民族伟大复兴的历史人物紧密联系在一起,把实现社会主义现代化与人民共同富裕紧密联系在一起,代表了最广大人民的利益和意愿。因此高举中国特色社会主义伟大旗帜才能实现中华民族的伟大复兴。 (3)必须推进中国特色社会主义建设,统筹人与自然和谐发展 在推进中国特色社会主义建设中,必须统筹好经济发展与保护自然的关系,实现人与自然的和谐发展,既遵循经济规律又遵循自然规律。既讲究经济社会效益又讲究生态环境效益,努力建设环境友好型社会。走生产发展、生活富裕、生态良好的文明发展之路。 2、如何认识和把握中国特色社会主义的基本问题? 一、什么是中国特色社会主义道路 中国特色社会主义道路,就是在中国共产党领导下,立足基本国情,以经济建设为中心,坚持四项基本原则,坚持改革开放,解放和发展社会生产力,巩固和完善社会主义制度,建设社会主义市场经济、社会主义民主政治、社会主义先进文化、社会主义和谐社会,建设富强民主文明和谐的社会主义现代化国家。 二、为什么要坚持中国特色社会主义道路 中国特色社会主义道路是一条富民强国路。这条道路全面增强了我国的综合国力,显著提高了中国人民的生活水平,大大提升了中国的国际形象,它历史性地改变了中国人民的面貌,改变了社会主义中国的面貌,改变了中国共产党的面貌。中国特色社会主义道路,使中国人民摆脱了贫困,逐步走向富裕。中国特色社会主义道路,是中国共产党和中国人民的创造,是历史的选择、人民的选择、时代的选择。 三、怎么样才能坚持中国特色社会主义道路 首要的是坚持中国共产党的领导。中国特色社会主义道路,是中国共产党人领导全党和全国人民在社会主义建设的实践中探索出来的。其次要坚持解放思想。开辟中国特色社会主义道路的过程就是不断解放思想的过程。其三要坚持改革开放。改革开放是决定当代中国命运的关键抉择,是发展中国特色社会主义、实现中华民族伟大复兴的必由之路。 3、胡锦涛在庆祝中国共产党成立90周年大会上的讲话中强调:经过90年的奋斗、创造、积累,党和人民必须倍加珍惜、长期坚持、不断发展的成就是:开辟了中国特色社会主义道路,形成了中国特色社会主义理论体系,确立了中国特色社会主义制度。请从理论和实践的角度,谈谈对坚持和发展中国特色社会主义的认识。 中国特色社会主义是马克思列宁主义与中国实际相结合的社会主义,是中国人民在改革开放和社会主义现代化建设实践中总结出的一条在社会主义初级阶段如何建设社会主义的成功道路。中国特色社会主义不仅在理论上丰富和发展了马克思主义的理论体系,而且在实

(SQLServer)考试试题及答案

2013年(下)全国信息技术水平考试数据库应用系统设计技术水平证书 (SQL Server)考试试卷 第一大题:单选题(30 分) 1. (1分) 数据模型的三要素不包括()。 (A) 数据结构(B) 数据操作(C) 数据完整性约 束(D) 数据恢复 2. (1分) 数据的存储结构与数据逻辑结构之间的独立性称为数据的 ()。 (A) 结构独立性(B) 物理独立性(C) 逻辑独立 性(D) 分布独立性 3. (1分) 如果对于实体集A中的每一个实体,实体集B中可有多个实体与之联 系;反之,对于实体集B中的每一个实体,实体集A中也可有多个实体与之联系。则称实体集A与B具有()。 (A) 1:1联系(B) 1:n联系(C) n:m联 系(D) 多种联系 4. (1分) 当对关系R和S使用自然联接时,一般要求R和S至少含有一个共同的()。 (A) 元组(B) 关键字(C) 记 录(D) 属性 5. (1分) 若关系模式R(A,B,C,D,E)上的函数依赖集F={AB->C,A->D,A->E},为了满足BCNF,可以将R分解为()。 (A) R1(A,B,C,D) R2(A,E) (B) R1(A,B,C) R2(A,D,E) (C) R1(A,B,C) R2(D,E) (D) R1(A,B) R2(A,C,D,E) 6. (1分) SQL语言查询一次的结果是一个()。 (A) 元组(B) 表(C) 属性(D) 数据

库 7. (1分) 在关系模式R(U,F)中,如果X→Y,且存在X的真子集X1,使X1→Y,则称函数依赖X→Y为()。 (A) 平凡函数依赖 (B) 部分函数依赖 (C) 完全 函数依赖 (D) 传递函数依赖 8 . (1分) 在Transact-SQL中,下列命令能让程序完全跳出循环的是( )。 (A) CASE (B) WAIT (C) BREAK (D) CONTINU E 9 . (1 分) 在Transact-SQL中,下列选项不属于数值型数据类型的是( )。 (A) NUMERIC (B) DECIMAL (C) INTEGER (D) DATE 10. (1分) 下列选项中,可以正确表达姓“张”的通配符是( )。 (A) 张 _ (B) 张 % (C) 张 ^ (D) 张& 1 1. (1 分) 下列聚合函数中正确的是( )。 (A) SUM (*) (B) MAX (*) (C) COUNT (*) (D) AVG (*) 12. (1 分) 如果某一列的数据类型是FLOAT,则不允许对该列使用的函数是( )。 (A) SUM (B) ABS (C) LEFT (D) ROUND 13 . (1 分 ) 在SQL的SELECT语句中,与投影运算对应的子句是( )。 (A) SELECT (B) FROM (C) WHERE (D) GROU P BY 14. (1 分) 在SQL语言中,给表起别名应使用( )。 (A) AS (B) RENAME (C) SET (D) FOR 15. (1分) 在SELECT语句中使用GROUP BY SNO时,SNO必须() 。 (A) 在WHERE中出现 (B) 在FROM中出现

硕士研究生中特课思考题

硕士研究生中特课思考题 一.思考题 1.你怎样看待国内外学者关于“中国模式”的争论?在你看来“中国模式”是存在,还是不存在?如果存在?它还有哪些不足?如果不存在?又怎样看待中国社会主义建设特别是改革开放以来中国走出的具有自己特点的道路? 2.有一种观点认为,当年美国为拖跨苏联,美国有意故意炫耀其强大的国防实力,引诱苏联与其展开激烈的竞争,结果苏联在无休止的竞争中经济被拖跨,导致最后解体。今天,美国又在用当年同样的方法对待中国。中国也要小心被美国拖跨。你怎么看这个观点? 3.什么是资本主义?什么是社会主义?你怎样看待社会主义与资本主义?当今世界“一球两制”,资强社弱是不争的事实,你怎样看待这一现象? ○1资本主义指的是一种经济学的制度,在这样的制度下绝大部分的生产资料都归私人所有,并借助雇佣劳动的手段以生产工具创造利润。在这种制度里,商品和服务借助货币在自由市场里流通。投资的决定由私人进行,生产和销售主要由公司和工商业控制并互相竞争,依照各自的利益采取行动。资本主义经济制度是以资本家占有生产资料和以雇佣劳动为基础的经济制度,其实质是资本剥削雇佣劳动。○2社会主义是一种经济社会学思想,主张或提倡整个社会作为整体,由社会拥有和控制产品、资本、土地、资产等,其管理和分配基于公众利益。社会主义是资本主义和共产主义之间的过渡,而且社会主义需要有发达的资本主义作基础才能实现。○3苏联解体,东欧剧变使社会主义力量和阵地急剧萎缩。而且,仅剩的几个社会主义国家都是发展相对落后的发展中国家,这时就导致了资强社弱,资攻社守的现状。但我们知道,社会主义是资本主义向共产主义过渡的中间形态,社会主义的发展只有建立在高度发达的资本主义经济发展之上才能比较平稳快速地发展。而当今的社会主义国家都是一些经济不发达的发展中国家,所以社会主义在发展中难免遇到挫折和失败,甚至会出现一些倒退,

SQL考试试题及答案1

1 、SQL语言允许使用通配符进行字符串匹配的操作,其中‘%’可以表示()D A. 零个字符 B. 1个字符 C. 多个字符 D. 以上都可以 2 、关系数据库中空值(NULL)相当于( ) D A. 零(0) B. 空白 C. 零长度的字符串 D. 没有输入 3 、一个电视经销商在表Tvtype 中维护库存的Tvs信息,下述哪条语句能显示价格最昂贵的三种电视机的信息?( ) C A. select top3 cDiscription from Tvtype order by iprice asc B. select cDiscription from Tvtype where max(iprice)>3 C. select top3 cDiscription from Tvtype order by iprice desc D. select cDiscription max(iprice) from Tvtype order by iprice 1、销售数据库Sales中存在这样的三张表,按要求完成下列题目: 1.客户表Cus(CusNo, CusName, Address,Tel) 2.产品表Pro(ProNo,ProName,price,Stocks) 3.销售表ProOut(CusNo,ProNo,Quantity,SaleDate) 备注:客户编号(CusNo),姓名(CusName),地址(Address),电话(Tel),产品编号(ProNo)品名(ProName),单价(price),库存数量(Stocks), 销售日期(SaleDate),客户编号(CusNo),产品编号(ProNo),销售数量(Quantity) (1)查询销售总数量超过100的产品号。(5分) (2)查询购买了产品号“P0002”的客户编号、客户名和电话,查询结果按客户名降序排列。(6分) (3)查询客户“C004”在2015年购买的产品号、数量。(7分) (4)创建视图viewPro,要求显示每种产品的销售量和销售金额(7分) 用户答案: (1) select ProNo as 产品号 from ProOut where quantity>100

sql查询练习题含答案

--(1)查询20号部门的所有员工信息。 select * from emp e where e.deptno=20; --(2)查询奖金(COMM)高于工资(SAL)的员工信息。 select * from emp where comm>sal; --(3)查询奖金高于工资的20%的员工信息。 select * from emp where comm>sal*0.2; --(4)查询10号部门中工种为MANAGER和20号部门中工种为CLERK的员工的信息。select * from emp e where (e.deptno=10 and e.job='MANAGER') or (e.deptno=20 and e.job='CLERK') --(5)查询所有工种不是MANAGER和CLERK, --且工资大于或等于2000的员工的详细信息。 select * from emp where job not in('MANAGER','CLERK') and sal>=2000; --(6)查询有奖金的员工的不同工种。 select * from emp where comm is not null; --(7)查询所有员工工资和奖金的和。 select (e.sal+nvl(https://www.wendangku.net/doc/bb12518634.html,m,0)) from emp e; --(8)查询没有奖金或奖金低于100的员工信息。 select * from emp where comm is null or comm<100; --(9)查询员工工龄大于或等于10年的员工信息。 select * from emp where (sysdate-hiredate)/365>=10; --(10)查询员工信息,要求以首字母大写的方式显示所有员工的姓名。 select initcap(ename) from emp; select upper(substr(ename,1,1))||lower(substr(ename,2)) from emp; --(11)显示所有员工的姓名、入职的年份和月份,按入职日期所在的月份排序, --若月份相同则按入职的年份排序。 select ename,to_char(hiredate,'yyyy') year,to_char(hiredate,'MM') month from emp order by month,year; --(12)查询在2月份入职的所有员工信息。 select * from emp where to_char(hiredate,'MM')='02' --(13)查询所有员工入职以来的工作期限,用“**年**月**日”的形式表示。 select e.ename,floor((sysdate-e.hiredate)/365)||'年' ||floor(mod((sysdate-e.hiredate),365)/30)||'月' ||floor(mod(mod((sysdate-e.hiredate),365),30))||'日' from emp e; --(14)查询从事同一种工作但不属于同一部门的员工信息。

中特思思考题

1. 面对中国的发展,国际社会开始关注和认可中国的制度优势。美国经济学家斯蒂芬?;罗奇认为,在经济困难时期,中国的指挥和控制体系实际上比其他市场经济体系更有效。法国《欧洲时报》认为,包括“制度优势”在内的中国特色已成为中国信心的有力支撑。试分析,中国特色社会主义“特”在哪里?中国特色社会主义的制度优势“优”在何处? 2. 胡锦涛在庆祝中国共产党成立90周年大会上的讲话中强调:“经过90年的奋斗、创造、积累,党和人民必须倍加珍惜、长期坚持、不断发展的成就是:开辟了中国特色社会主义道路,形成了中国特色社会主义理论体系,确立了中国特色社会主义制度。”请从理论和实践的角度,谈谈对坚持和发展中国特色社会主义的认识。 3. 中国共产党成立以来,团结带领人民为实现中华民族伟大复兴,完成中国的两大历史任务,在中国这片古老的土地上书写了人类发展史上的壮丽史诗。请你谈谈对当代中国的历史任务的认识和理解。 4. 改革开放以来,我国综合国力极大提升,2010年国民生产总值跃居世界第二,但我国面临的形势和任务还十分艰巨。请谈谈对当代中国基本国情的理解和认识。 5. 胡锦涛在庆祝中国共产党成立90周年大会上的讲话中指出:“当前,世情、国情、党情继续发生深刻变化,我国发展中不平衡、不协调、不可持续问题突出,制约科学发展的体制机制障碍躲不开、绕不过,必须通过深化改革加以解决。”请结合实际谈谈你对这段话的理解。 6. 中共十七届五中全会通过的《中共中央关于制定国民经济和社会发展第十二五规划的建议》在科学分析新形势型任务的基础上,再次强调“我国发展仍处于可以大有作为的重要战略机遇期”。请谈谈你是如何理解的。 7. 改革开放以来,中国的经济发展取得了举世瞩目的成就,积累了丰富的经验,请从中国特色社会主义经济理论和制度的角度,分析这些成就取得的根本原因。 8. 改革开放以来,我国经济保持平稳较快增长,经济结构加速调整,同时长期积累的结构性矛盾和粗放型经济增长方式尚未根本改变,能源、资源、环境、技术的平静制约日益突出,实现可持续发展遇到的压力增大。请结合加快转变经济发展方式的要求,这对我国目前的情况,谈谈从根本上改变这一状况的出路是什么。 9. 有人认为,改革开放已开,我国经济高速发展的一个重要原因是因为引进了大量外资。要保持经济高增长,仍然需要大量引进外资,只要能够引进外资,就能够对经济发展起到积极的作用。请谈谈我国要保持经济高增长最根本的要靠什么,如何进一步提高我国开放型经济水平。 10. 1945年,在回答黄炎培先生如何使国家政权跳出“其兴也浡焉”、“其亡也忽焉”历史周期率的提问时,毛泽东明确指出:“只有让人民来监督政府,政府才不敢松懈;只有人人起来负责,才不会人亡政息。”请结合我国民主政治的发展历程,谈谈对人民当家作主是社会主义民主政治的本质和核心的理解。 11. 请结合我国应对四川汶川特大地震、青海玉树地震等自然灾害,以及成功举办奥运会、残奥会和上海世博会等重大活动,谈谈中国特色社会主义政治制度的优越性。 12. 有人认为,30多年来,中国经济的改革和发展取得了巨大成就,而政治的改革和发展却相对滞后。请谈谈对这一观点的认识。 13. 中共十七届六中全会提出坚持中国特色社会主义文化发展道路,建设社会主义文化强国的目标,请从理论和实践结合的角度谈谈你的认识。 14. 在现实生活中,有人提出,发展社会主义市场经济,社会经济成分多样化,指导思想可以搞多元化。也有人提出,多种分配方式并存,利益关系多样化,社会思想、价值观念日益多样化,就要搞指导思想多元化,请对上述观点作出评析。

sql练习题

一、选择题 1. 数据库的英文缩写是( ) A.DBS B.DBMS C.DBO D.DB 2.数据库系统的英文缩写是( ) A.DBS B.DBMS C.DBO D.DB 3.数据库管理系统的英文缩写是( ) A.DBS B.DBMS C.DBO D.DB 4.目前,商品化的数据库管理系统以( )为主. A.网状模型 B.层次模型 C.关系模型 D.其他模型 5.在SQL SERVER 2000的某工具中,可以创建查询和其他SQL 脚本,并针对SQL SERVER 2000数据库执行它他,这个工具是( ) A.服务管理器 B.查询分析器 C.企业管理器 D.服务器网络实用工具 6、下面语句中,哪种语句用来创建视图()? A、CREATE TABLE B、ALTE VIEW C、DROP VIEW D、CREATE VIEW 7、下面语句中,哪种语句用来修改视图()。 A、CREATE TABLE B、ALTE VIEW C、DROP VIEW D、CREATE VIEW 8、下面语句中,哪种语句用来删除视图()。 A、CREATE TABLE B、ALTE VIEW C、DROP VIEW D、CREATE VIEW 9、sp_help属于哪一种存储过程()? A、系统存储过程 B、用户定义存储过程 C、扩展存储过程 D、其他 10、下列哪些语句用于创建存储过程()? A、CREATE PROCEDURE B、CREATE TABLE C、DROP PROCEDURE D、其他 11、下列哪些语句用于删除存储过程()? A、CREATE PROCEDURE B、CREATE TABLE C、DROP PROCEDURE D、其他 12、下列哪些语句用于创建触发器()? A、CREATE PROCEDURE B、CREATE TRIGGER C、ALTER TRIGER D、DROP TRIGGER 13、下列哪些语句用于删除触发器()? A、CREATE PROCEDURE B、CREATE TRIGGER C、ALTER TRIGER D、DROP TRIGGER 14、每个数据库有且只能有一个()。 A、次数据文件 B、主数据文件 C、日志文件 D、其他

sql考试题及答案

sql考试题及答案 【篇一:sql试题及答案】 题(在每个小题四个备选答案中选出一个正确答案,填在题末的括号中)(本大题共10小题,每小题2分,总计20分) 1. ()是位于用户与操作系统之间的一层数据管理软件,它属于系统软件,它为用户或应用程序提供访问数据库的方法。数据库在建立、使用和维护时由其统一管理、统一控制。 a.dbms b.db c.dbs d.dba 2. 下列四项中,不属于sql2005实用程序的是()。 a.对象资源管理器 b.查询分析器 c.服务管理器 d.媒体播放器 3. sql server安装程序创建4个系统数据库,下列哪个不是()系统数据库。 a. master b. model c. pub d. msdb 4. 下列哪个不是sql 数据库文件的后缀。 a..mdf b..ldf c..tif d..ndf 5. sql语言允许使用通配符进行字符串匹配的*作,其中?%?可以表示() a.零个字符 b.1个字符串 c. 多个字符串 d. 以上都是 6. sql语言中,条件年龄 between 15 and 35表示年龄在15至35之间,且( )。 a.包括15岁和35岁 b.不包括15岁和35岁 c.包括15岁但不包括35岁 d.包括35岁但不包括15岁 7. sql的视图是从()中导出的。 a. 基本表 b. 视图 c. 基本表或视图 d. 数据库 8. 在sql语言中,建立存储过程的命令是() a、create procedure b、create rule c、create dure d、create file 9. sql语言中,删除表中数据的命令是( )。 a. delete b. drop

数据库sql练习题

use test /* 问题及描述: --1.学生表 Student(S#,Sname,Sage,Ssex) --S# 学生编号,Sname 学生姓名,Sage 出生年月,Ssex 学生性别--2.课程表 Course(C#,Cname,T#) --C# --课程编号,Cname 课程名称,T# 教师编号 --3.教师表 Teacher(T#,Tname) --T# 教师编号,Tname 教师姓名 --4.成绩表 SC(S#,C#,score) --S# 学生编号,C# 课程编号,score 分数 select * from Student select * from Course select * from Teacher select * from SC */ --创建测试数据 create table Student(S# varchar(10),Sname nvarchar(10),Sage datetime,Ssex nvarchar(10)) insert into Student values('01', N'赵雷','1990-01-01', N'男') insert into Student values('02', N'钱电','1990-12-21', N'男') insert into Student values('03', N'孙风','1990-05-20', N'男') insert into Student values('04', N'李云','1990-08-06', N'男') insert into Student values('05', N'周梅','1991-12-01', N'女') insert into Student values('06', N'吴兰','1992-03-01', N'女') insert into Student values('07', N'郑竹','1989-07-01', N'女') insert into Student values('08', N'王菊','1990-01-20', N'女') create table Course(C# varchar(10),Cname nvarchar(10),T# varchar(10)) insert into Course values('01', N'语文','02') insert into Course values('02', N'数学','01') insert into Course values('03', N'英语','03') create table Teacher(T# varchar(10),Tname nvarchar(10)) insert into Teacher values('01', N'张三') insert into Teacher values('02', N'李四') insert into Teacher values('03', N'王五') create table SC(S# varchar(10),C# varchar(10),score decimal(18,1)) insert into SC values('01','01', 80) insert into SC values('01','02', 90) insert into SC values('01','03', 99) insert into SC values('02','01', 70) insert into SC values('02','02', 60) insert into SC values('02','03', 80)

2016中特思考题

一.如何理解中国特色社会主义是当代中国的主题 (一)当代中国的历史任务 .两大主要历史任务实现民族独立、人民解放和国家富强、人民富裕是近代以来中华民族始终面临的两大历史任务。中国共产党担当起领导完成两大历史任务的责任集中体现为党紧紧依靠人民完成和推进了三件大事。完成了新民主主义革命,建立了新中国,实现了民族独立、人民解放。完成了社会主义革命,确立了社会主义基本制度。进行了改革开放新的伟大革命,开创、坚持、发展了中国特色社会主义。.两大历史任务间的关系民族独立、人民解放,是实现国家富强、人民富裕的历史前提。实现国家富强、人民富裕,是实现民族独立、人民解放的根本目的,也是保证国家强大、维护民族尊严的重要物质基础。(二)中国特色社会主义是当代中国发展进步的旗帜历史和实践都表明,中国特色社会主义是实现当代中国历史任务、引领中华民族开拓前进的伟大旗帜。中国特色社会主义,是凝聚全党全国各族人民团结奋斗的旗帜。.中国特色社会主义,是引领中国走向繁荣富强的旗帜。.中国特色社会主义的主要特色(1)实践特色(2)民族特色(3)时代特色 中国特色社会主义是马克思列宁主义与中国实际相结合的社会主义,是中国人民在改革开放和社会主义现代化建设实践中总结出的一条在社会主义初级阶段如何建设社会主义的成功道路。中国特色社会主义不仅在理论上丰富和发展了马克思主义的理论体系,而且在实践上指导中国取得举世瞩目的伟大成就。中国特色社会主义把发展生产力作为社会主义初级阶段的最根本任务,为当代中国的发展进步奠定了坚实的物质基础。 中国特色社会主义是当代中国的主题,是中国共产党和全国各族人民90多年奋斗、创造、积累的根本成就。在当代中国,只有高举中国特色社会主义伟大旗帜,坚定不移地走中国特色社会主义道路,才能完成当代中国的历史任务,实现中华民族的伟大复兴。 二. 中国特色社会主义的基本内涵: 坚持中国特色社会主义,就是要坚定不移高举中国特色社会主义伟大旗帜,既不走封闭僵化的老路、也不走改旗易帜的邪路。就是要始终坚持、不断发展中国特色社会主义道路,中国特色社会主义理论体系和中国特色社会主义制度。中国特色社会主义道路,就是在中国共产党领导下,立足基本国情,以经济建设为中心,坚持四项基本原则,坚持改革开放,解放和发展社会生产力,建设社会主义市场经济、社会主义民主政治、社会主义先进文化、社会主义和谐社会、社会主义生态文明,促进人的全面发展,逐步实现全体人民共同富裕,建设富强民主文明和谐的社会主义现代化国家。 中国特色社会主义理论体系,就是包括邓小平理论、“三个代表”重要思想、科学发展观在内的科学理论体系,是对马克思列宁主义、毛泽东思想的坚持和发展。 中国特色社会主义制度,就是人民代表大会制度的根本政治制度,中国共产党领导的多党合作和政治协商制度、民族区域自治制度以及基层群众自治制度等基本政治制度,中国特色社会主义法律体系,公有制为主体、多种所有制经济共同发展的基本经济制度,以及建立在这些制度基础上的经济体制、政治体制、文化体制、社会体制等各项具体制度。 三.为什么说中国既没有搞“三权鼎立”的政治基础,也没有搞“三权鼎立”的经济基础?

SQL练习题复习课程

例题 1、写出一条Sql语句:取出表A中第31到第40记录(Mysql) select * from A limit 30, 10 MS-SQLServer 解1:select top 10 * from A where id not in (select top 30 id from A) 解2:select top 10 * from A where id > (select max(id) from (select top 30 id from A )as A) 解3:select * from (select *, Row_Number() OVER (ORDER BY id asc) rowid FROM A) as A where rowid between 31 and 40 Oracle select * from (select A.*, row_number() over (order by id asc) rank FROM A) where rank >=31 AND rank<=40; 2、用一条SQL语句查询出每门课都大于80分的学生姓名 name kecheng fenshu 张三语文81 张三数学75 李四语文76 李四数学90 王五语文81 王五数学100 王五英语90

A: select distinct name from table where name not in (select distinct name from tabl e where fenshu<=80) select name from table group by name having min(fenshu)>80 3、学生表如下: 自动编号学号姓名课程编号课程名称分数 12005001张三0001数学69 22005002李四0001数学89 32005001张三0001数学69 删除除了自动编号不同,其他都相同的学生冗余信息 A: delete tablename where自动编号not in(select min(自动编号) from tablename group by学号,姓名,课程编号,课程名称,分数) 4、请用SQL语句实现: 从TestDB 数据表中查询出所有月份的发生额都比101 科目相应月份的发生额高的科目。请注意:TestDB 中有很多科目,都有1 -12 月份的发生额。 AccID :科目代码,Occmonth :发生额月份,DebitOccur :发生额。 数据库名:JcyAudit ,数据集:Select * from TestDB 答:select a.* from TestDB a ,(select Occmonth,max(DebitOccur) Debit101ccur from TestDB where AccID='101' gro up by Occmonth) b where a.Occmonth=b.Occmonth and a.DebitOccur>b.Debit101ccur

相关文档