当前位置:文档之家› 11-sql语句

11-sql语句

11-sql语句
11-sql语句

数据库:保存在硬盘上的文件

数据库产品:采用一种优良的数据结构来保存数据,方便我们对数据进行查询和修改sql语句:用于操作数据库的语句

数据库database 表table

创建create

查看show

修改alter

删除drop

所有对数据库和表单的操作就是上面六个单词的组合

// 创建一个数据库

create database mydb;

// 删除一张表

drop table mytable;

一、数据库的操作

创建一个名称为mydb1的数据库。

create database mydb1;

创建一个使用utf-8字符集的mydb2数据库。

create database mydb2 character set utf8;

创建一个使用utf-8字符集,并带校对规则的mydb3数据库。

create database mydb3 character set utf8 collate utf8_general_ci;

查看所有的数据库

show databases;

查看数据库的创建语句

show create database mydb2;

删除前面创建的mydb3数据库

drop database mydb3;

drop database if exists mydb3; 如果存在才会删除

数据库的修改

数据库一旦创建名称无法修改,字符集和校对规则可以改

把mydb2的字符集修改为gb2312

alter database mydb2 character set gb2312;

备份数据库

// 使用数据库

use mydb2;

// 创建表

create table a

(

name varchar(20)

);

// 插入数据

insert into a(name) values('aaa');

insert into a(name) values('bbb');

mysqldump -uroot -proot mydb2 > d:\a.sql

删除 mydb2

drop database mydb2;

恢复数据库实际上是恢复数据库中的数据

创建数据库使用数据库

create database mydb3;

use mydb3;

source d:\a.sql

实际上source命令用于执行一段sql脚本

二、表的操作

创建表

id整形

name字符型

gender字符型或bit型

brithday日期型

entry_date日期型

job字符型

Salary小数型

resume大文本型

create table employee

(

id int,

name varchar(20),

gender varchar(6),

birthday date,

entry_date date,

job varchar(20),

salary float,

resume text

);

修改表

在上面员工表的基础上增加一个image列

alter table employee add image blob;

修改job列,使其长度为60

alter table employee modify job varchar(60);

删除gender列。

alter table employee drop gender;

表名改为users。

rename table employee to users;

修改表的字符集为utf-8

alter table users character set utf8;

列名name修改为username

alter table users change column name username varchar(40);

show tables;

查看表的创建语句

show create table users;

查看表的结构

desc users;

// 删除表

drop table employee;

三、表中数据的操作 (重点)

crud: create read update delete

sql语句

1. insert语句增加数据

employee.sql

create table employee

(

id int,

name varchar(20),

gender varchar(10),

birthday date,

salary float,

entry_date date,

resume text

);

插入三条记录

insert into employee(id,name,gender,birthday,salary,entry_date,resume) values(1,'zhangsan','male','1980-1-1',1000,'2000-3-16','good boy');

insert into employee(id,name,gender,birthday,salary,entry_date,resume) values(2,'lisi','male','1983-1-1',1000,'2010-3-16','good boy');

insert into employee(id,name,gender,birthday,salary,entry_date,resume) values(3,'xiaohong','female','1984-1-1',1000,'2008-3-16','good girl');

insert into employee(id,name,gender,birthday,salary,entry_date,resume) values(4,'王五','男','1983-1-1',1000,'2010-3-16','一个好男孩');

// 查看数据库的所有编码

show variables like 'character%';

character_set_client使用的客户端编码

character_set_results结果集的编码

设置的方式

set character_set_client=gbk

set character_set_results=gbk

// 创建一张a表

create table a

(

id int,

name varchar(20)

);

insert into a values(1,'aaa');

insert into a(name) values('bbbb');

insert a(id,name) values(2,'cccc'),(3,'dddd');

规范的方式书写

insert into a(id,name) values(6,'eeeee');

查看表中的数据

select * from employee;

2. update语句更新数据

将所有员工薪水修改为5000元。

update employee set salary=5000;

将姓名为’zhangsan’的员工薪水修改为3000元。

update employee set salary=3000 where name='zhangsan';

将姓名为’lisi’的员工薪水修改为4000元,gender改为female。

update employee set salary=4000,gender='female' where name='lisi';

将xiaohong的薪水在原有基础上增加1000元。

update employee set salary=salary+1000 where name='xiaohong';

3. delete语句删除数据

删除表中name为’zhangsan’的记录。

delete from employee where name='zhangsan';

删除表中所有记录。

delete from employee;

使用truncate删除表中记录。删除表再创建表

truncate employee;

4. select语句查询数据

student.sql

create table student(

id int,

name varchar(20),

chinese float,

english float,

math float

);

insert into student(id,name,chinese,english,math) values(1,'张小明',89,78,90); insert into student(id,name,chinese,english,math) values(2,'李进',67,53,95); insert into student(id,name,chinese,english,math) values(3,'王五',87,78,77); insert into student(id,name,chinese,english,math) values(4,'李一',88,98,92); insert into student(id,name,chinese,english,math) values(5,'李来财',82,84,67); insert into student(id,name,chinese,english,math) values(6,'张进宝',55,85,45); insert into student(id,name,chinese,english,math) values(7,'黄蓉',75,65,30); insert into student(id,name,chinese,english,math) values(8,null,75,65,30);

查询表中所有学生的信息。

select * from student;

查询表中所有学生的姓名和对应的英语成绩。

select name,english from student;

过滤表中重复数据。

select distinct english from student;

在所有学生分数上加10分特长分。

select name,chinese+10 as chinese,math+10,english+10 from student; 统计每个学生的总分。

select name,chinese+math+english from student;

使用别名表示学生分数。

select name,chinese c,english e from student;

查询姓名为李一的学生成绩

select * from student where name='李一';

查询英语成绩大于90分的同学

select * from student where english>90;

查询总分大于200分的所有同学

select * from student where english+chinese+math>200;

查询英语分数在 80-90之间的同学。两头的值都包含

select * from student where english between 80 and 90;

查询数学分数为89,90,91的同学。

select * from student where math in(89,90,30);

查询所有姓李的学生成绩。

select * from student where name like '李%';

查询所有姓李的,名字是两个字的学生成绩。

select * from student where name like '李_';

查询数学分>80,语文分>80的同学。

select * from student where math>80 and chinese>80;

查询英语>80或者总分>200的同学

select *,chinese+english+math as sss from student where english>80 or chinese+english+math>200;

对数学成绩排序后输出。

select * from student order by math;

对总分排序后输出,然后再按从高到低的顺序输出

select *,chinese+math+english from student order by chinese+math+english desc;

对姓李的学生成绩排序输出

select * from student where name like '李%' order by chinese;

合计函数 -- count

统计一个班级共有多少学生?

select count(*) from student;

统计数学成绩大于90的学生有多少个?

select count(*) from student where math>90;

统计总分大于230的人数有多少?

select count(*) from student where math+chinese+english>230;

sum 只对数值类型起作用

统计一个班级数学总成绩?

select sum(math) from student;

统计一个班级语文、英语、数学各科的总成绩

select sum(math),sum(chinese),sum(english) from student;

统计一个班级语文、英语、数学的成绩总和

select sum(math+chinese+english) from student;

统计一个班级语文成绩平均分

select sum(chinese)/count(*) from student;

select sum(chinese)/count(chinese) from student;

求一个班级数学平均分?

select avg(chinese) from student;

求一个班级总分平均分

select avg(chinese+math+english) from student;

求班级语文最高分和最低分

select max(chinese) from student;

group by 子句用于分类查询

orders.sql

create table orders(

id int,

product varchar(20),

price float

);

insert into orders(id,product,price) values(1,'电视',900);

insert into orders(id,product,price) values(2,'洗衣机',100);

insert into orders(id,product,price) values(3,'洗衣粉',90);

insert into orders(id,product,price) values(4,'桔子',9);

insert into orders(id,product,price) values(5,'洗衣粉',90);

对订单表中商品归类后,显示每一类商品的总价

// 归类

select * from orders group by product;

select product,sum(price) from orders group by product;

查询购买了几类商品,并且每类总价大于100的商品

select product,sum(price) from orders group by product having sum(price)>100;

四、表的约束

有的时候针对某个列,我们不希望别人插入任意的数据,这样会导致错误

例如插入null值,取数据的时候就会出错

例如有的列我们希望数据是有唯一性的(不允许重复)

not null 非空约束这一列不允许插入null值

create table a

(

name varchar(20) not null

);

insert into a(name) values('aaa');

insert into a(name) values(null);

// id需要唯一 unique 唯一约束限定了列的值不能重复

create table b

(

id int not null unique,

name varchar(20)

);

insert into b(id,name) values(1,null);

insert into b(id,name) values(2,'zhangsan');

insert into b(id,name) values(2,'lisi');

// 只用唯一约束

create table c

(

id int unique,

name varchar(20)

);

insert into c(name) values('aaa');

insert into c(name) values('bbb');

insert into c(id,name) values(1,'ccc');

// 通常来讲我们会根据id来查询某条记录 id一般会加非空约束、唯一约束// 主键约束 = 非空约束 + 唯一约束

create table d

(

id int primary key,

name varchar(20)

);

insert into d(name) values('aaa');不行,因为非空

insert into d(id,name) values(1,'aaa');

insert into d(id,name) values(1,'bbb');不行,唯一要唯一

通常来讲如果主键定义为int 我们为了方便会定义主键自定增长

create table e

(

id int pr(参考下载:https://www.doczj.com/doc/2a18870726.html,)imary key auto_increment, name varchar(20)

);

insert into e(name) values('aaa');

insert into e(id,name) values(4,'bbb');

// 声明联合主键

create table f

(

firstname varchar(20),

lastname varchar(20),

primary key(firstname,lastname)

);

insert into f(firstname,lastname) values('aaa','bbb');

insert into f(firstname,lastname) values('aaa','ccc');

insert into f(firstname) values('eee');

// 增加主键约束

create table g

(

id int,

name varchar(20)

);

// 增加两条记录

insert into g values(1,'aaa');

// 增加主键约束但是如果主键列有重复或者为空的情况,主键约束加不上alter table g add primary key(id);

// 删除主键约束

create table h

(

id int primary key,

name varchar(20)

);

alter table h drop primary key;

夫妻关系系统

创建老公表

create table husband

(

id int primary key auto_increment,

name varchar(20)

);

insert into husband(name) values('张三');

insert into husband(name) values('李四');

insert into husband(id,name) values(3,'王五');

创建老婆表

create table wife

(

id int primary key auto_increment,

name varchar(20),

husbandid int

);

insert into wife(name,husbandid) values('小红',2);

insert into wife(name,husbandid) values('小兰',3);

insert into wife(name,husbandid) values('小黑',1);

insert into wife(name,husbandid) values('小黄',8);

// 小兰来找老公

select * from husband where id=3;

// 删除王五

delete from husband where id=3;

// 外键约束

某一列数据是参照另一张表的某一个列这是就需要加外键约束

好处:外键列只能插入参照列存在的值,参照列被参照的值是不能删除的create table wife

(

id int primary key auto_increment,

name varchar(20),

husbandid int,

constraint husbandid_FK foreign key(husbandid) references husband(id)

);

表的关系有三种情况

多对一

在多的一方建立外键

多对多

需要创建中间表描述关系

中间表有两个字段都是外键参照两个表的主键列,同时这两列又是联合主键

一对一

分清主从关系

在从的一方建立外键此时应将主键直接作为外键

多对一

创建部门表

create table department

(

id int primary key auto_increment,

name varchar(20)

);

创建员工表

drop table if exists employee;

create table employee

(

id int primary key auto_increment,

name varchar(20),

departmentid int,

constraint departmentid_FK foreign key(departmentid) references department(id) );

insert into department(name) values('开发部');

insert into department(name) values('销售部');

insert into department(name) values('人事部');

insert into employee(name,departmentid) values('张三',1);

insert into employee(name,departmentid) values('李四',1);

insert into employee(name,departmentid) values('王五',2);

insert into employee(name,departmentid) values('赵六',2);

insert into employee(name,departmentid) values('田七',2);

insert into employee(name,departmentid) values('周八',3);

多表查询

查出1号部门所有的员工

select * from employee where departmentid=1;

查出销售部所有的员工

select * from department where name='销售部';

select * from employee where departmentid=2;

多表查询

select * from employee,department;

笛卡尔集:两张表所有记录的组合

+----+------+--------------+----+--------+

| id | name | departmentid | id | name |

+----+------+--------------+----+--------+

| 1 | 张三 | 1 | 1 | 开发部 |

| 1 | 张三 | 1 | 2 | 销售部 |

| 1 | 张三 | 1 | 3 | 人事部 |

| 2 | 李四 | 1 | 1 | 开发部 |

| 2 | 李四 | 1 | 2 | 销售部 |

| 2 | 李四 | 1 | 3 | 人事部 |

| 3 | 王五 | 2 | 1 | 开发部 |

| 3 | 王五 | 2 | 2 | 销售部 |

| 3 | 王五 | 2 | 3 | 人事部 |

| 4 | 赵六 | 2 | 1 | 开发部 |

| 4 | 赵六 | 2 | 2 | 销售部 |

| 4 | 赵六 | 2 | 3 | 人事部 |

| 5 | 田七 | 2 | 1 | 开发部 |

| 5 | 田七 | 2 | 2 | 销售部 |

| 5 | 田七 | 2 | 3 | 人事部 |

| 6 | 周八 | 3 | 1 | 开发部 |

| 6 | 周八 | 3 | 2 | 销售部 |

| 6 | 周八 | 3 | 3 | 人事部 |

+----+------+--------------+----+--------+

去掉废数据 (不匹配的数据错误的数据)

参照表的外键列等于被参数表的主键列(被参照的列)

select * from employee,department where employee.departmentid=department.id; +----+------+--------------+----+--------+

| id | name | departmentid | id | name |

+----+------+--------------+----+--------+

| 1 | 张三 | 1 | 1 | 开发部 |

| 2 | 李四 | 1 | 1 | 开发部 |

| 3 | 王五 | 2 | 2 | 销售部 |

| 4 | 赵六 | 2 | 2 | 销售部 |

| 5 | 田七 | 2 | 2 | 销售部 |

| 6 | 周八 | 3 | 3 | 人事部 |

+----+------+--------------+----+--------+

加查询条件获得结果

select * from employee,department where employee.departmentid=department.id and https://www.doczj.com/doc/2a18870726.html,='销售部';

题目:查出销售部所有的员工

最终结果

select e.* from employee e,department d where e.departmentid=d.id and https://www.doczj.com/doc/2a18870726.html,='销售部';

多对多

// 创建老师表

create table teacher

(

id int primary key auto_increment,

name varchar(20)

);

// 创建学生表

create table student

(

id int primary key auto_increment,

name varchar(20)

);

// 创建中间表

create table tea_stu

(

teaid int,

stuid int,

primary key(teaid,stuid),

constraint teaid_FK foreign key(teaid) references teacher(id),

constraint stuid_FK foreign key(stuid) references student(id)

);

// 插入三个老师

insert into teacher(name) values('老张');

insert into teacher(name) values('老黎');

insert into teacher(name) values('老方');

// 插入7个学生

insert into student(name) values('大毛');

insert into student(name) values('二毛');

insert into student(name) values('三毛');

insert into student(name) values('四毛');

insert into student(name) values('五毛');

insert into student(name) values('六毛');

insert into student(name) values('小毛');

// 插入中间表

insert into tea_stu(teaid,stuid) values(1,1);

insert into tea_stu(teaid,stuid) values(1,2);

insert into tea_stu(teaid,stuid) values(1,3);

insert into tea_stu(teaid,stuid) values(1,4);

insert into tea_stu(teaid,stuid) values(1,5);

insert into tea_stu(teaid,stuid) values(2,7);

insert into tea_stu(teaid,stuid) values(2,6);

insert into tea_stu(teaid,stuid) values(2,4);

insert into tea_stu(teaid,stuid) values(2,2);

insert into tea_stu(teaid,stuid) values(3,1);

insert into tea_stu(teaid,stuid) values(3,3);

insert into tea_stu(teaid,stuid) values(3,4);

insert into tea_stu(teaid,stuid) values(3,5);

insert into tea_stu(teaid,stuid) values(3,7);

// 查询

2号老师的所有学生的id

select stuid from tea_stu where teaid=2;

2号老师的所有的学生信息

select s.* from student s,tea_stu ts where ts.stuid=s.id and ts.teaid=2;

查看老黎的所有学生

select s.* from student s,teacher t,tea_stu ts where ts.teaid=t.id and ts.stuid=s.id and https://www.doczj.com/doc/2a18870726.html,='老黎';

n张表联合查询,需要写n-1个条件来去掉废数据,然后加上真正的筛选条件来查

参照表的外键列=被参照表的被参照列(主键)

新中考语文配套练习册成语及惯用语答案

新中考语文配套练习册成语及惯用语答案 一、中考语文专项练习:成语及惯用语 1.下列句子中划线词语使用不恰当的一项是() A. 阳光是公平的,它沉湎于高山、大川、平野对它的欢呼致意。 B. 他紧咬了嘴唇,郑重地举起右手,眼睛一眨不眨地望着老师。 C. 一首小诗感动了亿万观众,它启发我们要珍视自己,不可妄自菲薄。 D. 电影《无问西东》上映之初就炙手可热,引发了人们对青春意义的思考。 【答案】 D 【解析】【分析】A. 沉湎:沉溺,耽于。比喻潜心于某事物或处于某种境界或思维活动中。 B. 郑重:严肃认真,审慎;殷勤。 C. 妄自菲薄:形容过分看轻自己,形容自卑心理,自轻自贱。指对自己的能力等没有自信,不相信自己可以完成。 D. 炙手可热:手摸上去感到热得烫人。比喻权势大,气焰盛,使人不敢接近。使用语境明显错误。 故答案为:D 【点评】词语、成语使用是考查学生语文基本素养重要的题型。解答此题要正确理解词语、成语的意思,辨清词语的词性、成语的感情色彩,还要结合具体的语境进行分析,做好此题离不开平时的积累。 2.选出下列句子中划线词语使用有误的一项() A. 2019年中华经典诵读展演会上,内地与澳门学生将中华经典诗文与音乐、舞蹈、舞台声光电技术等艺术元素相结合,淋漓尽致地呈现中华语言之美。 B. 清明是中国人特有的情感寄托,也是民族文明的一种传承方式。为清明文化注入当代价值,是不容置疑的选择。 C. 中央电视台打造的文化精品节目《经典咏流传》第二季增添了不少新的形式和手法,诗与歌、与情相得益彰。 D. 电影《老师?好》中,起初性格各异、调皮捣蛋的学生在老师的教育感召下,走向了成熟。开心相聚的那天,师生们共享天伦之乐。 【答案】 D 【解析】【分析】ABC.正确。D.有误,“天伦之乐”是指家庭中亲人团聚的快乐。句子写的是师生的欢乐相聚,所以用错了对象。故选:D。 故答案为: D。 【点评】本题考查学生对成语的辨析能力。解答这类题时要注意:(1)逐字解释成语,运用成语结构特点把握成语大意,但要注意不能望文生义;(2)注意成语潜在的感情色彩;(3)要注意成语使用的范围、前后成分的搭配、语意重复、对象范围(尤其是发生变化的词语);弄清所用成语的前后语境,尽可能找出句中相关联的信息。 3.下列句子划线词语使用不正确的一项是( )

数据库SQL语句

1、select x.商品代号,分类名,数量,品牌 From 商品表现1 x,商品表2 y Where x.商品代号=y.商品代号 (从商品库中查询出每一种商品的商品代号、分类名、数量和品牌等信息。)2、select distinct 产地 From商品表2 (从商品库中查询出所有商品的不同产地。) 3、select distinct 品牌 From 商品表2 (从商品库中查询出所有商品的不同品牌) 4、select count(distinct产地)as产地数From商品表2 (从商品库中查询出所有商品的不同产地的总数。) 5、select x.商品代号,分类名,产地,品牌 From商品表1 x.,商品表2 y Where x,商品代号=y.商品代号and (品牌=‘熊猫’or品牌=‘春兰’) (从商品库中查询出品牌为熊猫或春兰的所有商品的商品代号、分类名、产地和品牌。) 19、select 商品表1.商品代号,单价,数量,产地 From 商品表1,商品表2 Where 商品表达式1.商品代号=商品表达式2.商品代号 (从商品库中查询出每种商品的商品代号、单价、数量和产地。) 20、select count(*) From 商品表1 Where数量》10 (从商品库中查询出数量大于10的商品种数。) 21、select * From商品表1 Where数量between 10 and20 (从商品库中查询出数量在10和20之间的所有商品。) 22、select分类名,max(单价)as最高单价 From商品表1 Group by 分类名 (从商品库中查询出每类(即类名相同)商品的最高单价)23、select分类名,avg(数量)as平均 数量 From商品表1 Group by分类名 (从商品库中查询出每类(即分类名相 同)商品的平均数量) 24、select分类名,sum(数量)as总 数量 From商品表1 Group by分类名 (从商品库中查询出每类(即分类名相 同)商品的总数量。) 25、select* From商品表1 Where单价>all(select单价 From商品表1 Where分类名’电视机’) (从商品库中查询出比所有电视机的 单价都高的每种商品) 26、select* From商品表1 Where单价>all(select avg(单价) From商品表1) (从商品库中查询出比所有商品单价 的平均值要高的全部商品) 27、select* From商品表1 Where数量=some(select max(数量) From商品表1) (从商品库中查询出数量最多的一种 商品) 28、select distinct分类名 From商品表1. Group by 分类名having count(*)>1 (从商品库中查询出同一类商品多于一 种的所有分类名) 29、select商品表1.*,产地 From商品表1,商品表2 Where商品表1.商品代号=商品表2.商 品代事情and产地in( Select 产地 From商品表1 x ,商品表2 y Where x.商品代号=y.商品代号 Group by产地having count(*)=1) (从商品库中查询出同一产地的商品 只有一种的所有商品) 30、select*,单价*数量as总价值 From商品表1 Order by总价值desc (从商品库中查询出每种商品的总价 值,并按降序排列出来 6、select 学生。学生号,count(*)as选 课门数 From学生,选课 Where学生.学生号=选课.学生号 Group by 学生。学生号 (从教学库中查询出互个学生选课的 门数。) 7、select distinct x.* From 学生产x,选课y,选课z Where y.学生号=z.学生号and y .课程 号<>z.课程号and x.学生号=y.学生号 (从教学库中查询出至少选修了两门 课程的全部学生。) 8、select * From 学生 Where 学生号in (select 学生号 From 选课 Group by 学生号having coount (*)=1) (从教学库中查询出只选修了一门课 程的全部学生。) 9、select x.学生号,y.学生号,y.课程号 From 选课x,选课y Where x.学生号=@sl and y.学生号=@ s2 and x.课程号=y.课程号 (从教学库中查询出学生号为@s1的学 生和学生号为@s2的学生所选修的共 同课程的课程号。) 10、select x.* From 课程x,选课y Where x.课程号=y.课程号and y .学生 号=@s1 and y.课程号not in( select 课程号 from 选课 where 选课.学生号=@s2) (从教学库中查询出学生号为@S1的学 生所选修、而学生号为@s2的学生没有 选修的全部课程。) 11、select * From 课程 Where not exists( select * from 选课 where 课程.课程号=选课.课程号) (从教学库中查询出所有未被学生选 修的课程。) 12、select * From 课程 Where exists(Select * From 选课 Where 课程.课程号=选课.课程号) (从教学库中查询出所有已被学生选 修的课程。)

SQL中的case-when,if-else实例

create database EXAM go create table student (stuName varchar(10)not null, stuNO int primary key not null, stuSex char(2)check(stuSex='男'or stuSex='女'), stuAge int, stuSeat int, stuAddress varchar(40) ) GO insert into student values('张秋丽','25301','女','21','1','北京海淀'), ('李文才','25302','男','25','2','天津'), ('张三','25303','男','22','3','北京海淀'), ('红尘','25304','女','21','4','湖南长沙'), ('段林希','25305','女','20','5','江西赣州'), ('魏晨','25306','男','23','6','河北石家庄'), ('郑爽','25307','女','20','7',''), ('张杰','25308','男','21','8',''), ('王洁','25309','女','23','9','湖南怀化'), ('刘欣','253010','女','21','10','北京') create table exam (ExamNO int primary key, stuNO int not null, WrittenExam int, LabExam int ) GO insert into exam values(01,250301,86,89), (02,250302,67,78), (03,250303,76,80), (04,250304,79,56), (05,250305,56,63), (06,250306,67,60), (07,250307,90,83), (08,250308,80,79), (09,250309,92,90), (10,250310,55,58)

常用惯用语溯源_文学常识

常用惯用语溯源 常用惯用语溯源 天字第一号 从前对于数目多和种类多的东西,常用《千字文》文句的字来编排次序。“天”字是《千字文》首句“天地玄黄”的第一个字,因此“天字第一号”就是第一或第一类中的第一号,借指最高的、最大的或最强的。又作“天字号”。 示例: 1.现代作家曲波《桥隆飙》:“看看谁打得最好,虽然不像从前那样发大饷,回来咱选举他天字第一号的英雄!” 2.现代作家王统照《旗手》:“不要冤人,我是天字号的老实人。” 打退堂鼓 退堂鼓,原指封建官吏坐堂问事毕,退堂时打的鼓。元代关汉卿《窦娥冤》第二折:“左右,打退堂鼓,将马来,回私宅去了。”后人们常用“打退堂鼓”来比喻与人共事,遇到困难中途退缩。 示例: 1.现代作家周立波《山乡巨变》:“她要干的事,决不因为客观形势不顺利,就打退堂鼓。” 2.现代作家于敏《第一个回合》:“别瞧那么一句话,可起了作用。于秀枝这样硬实的人都要打退堂鼓啦。” 拓展训练:下列句中划线的熟语使用错误的一项是()

A.就连和东方文化八竿子打不着的情人节、愚人节,也大有席卷华夏之势。 B.共同犯罪,特别是重大经济犯罪,案犯之间盘根错节,每个案犯的存在都以其他案犯为条件。借用‘拔出萝卜带出泥’的说法,他们互为萝卜,又互为泥土。在这种情况下,‘拔出萝卜带出泥’就不可避免。 C.一个法国人曾挺疑惑地问我,你们中国人为什么老把忙挂在嘴边,简直是不懂得享受生活,我没搭理他,因为他是饱汉不知饿汉饥,你们国情是虚位待人,我们的国情是多人待一位。 D.美国在台湾问题上的危言危行,只能是搬起石头砸自己的脚。 [参考答案] D(“危言危行”指讲正直的话,做正直的事。与文意不符)

sql语句大全1

SQL语句大全 --语句功能 --数据操作 SELECT --从数据库表中检索数据行和列INSERT --向数据库表添加新数据行 DELETE --从数据库表中删除数据行 UPDATE --更新数据库表中的数据 --数据定义 CREATE TABLE --创建一个数据库表 DROP TABLE --从数据库中删除表 ALTER TABLE --修改数据库表结构 CREATE VIEW --创建一个视图 DROP VIEW --从数据库中删除视图 CREATE INDEX --为数据库表创建一个索引DROP INDEX --从数据库中删除索引 CREATE PROCEDURE --创建一个存储过程 DROP PROCEDURE --从数据库中删除存储过程CREATE TRIGGER --创建一个触发器 DROP TRIGGER --从数据库中删除触发器CREATE SCHEMA --向数据库添加一个新模式DROP SCHEMA --从数据库中删除一个模式CREATE DOMAIN --创建一个数据值域 ALTER DOMAIN --改变域定义 DROP DOMAIN --从数据库中删除一个域 --数据控制 GRANT --授予用户访问权限 DENY --拒绝用户访问 REVOKE --解除用户访问权限 --事务控制 COMMIT --结束当前事务 ROLLBACK --中止当前事务 SET TRANSACTION --定义当前事务数据访问特征--程序化SQL DECLARE --为查询设定游标 EXPLAN --为查询描述数据访问计划 OPEN --检索查询结果打开一个游标 FETCH --检索一行查询结果 CLOSE --关闭游标 PREPARE --为动态执行准备SQL 语句EXECUTE --动态地执行SQL 语句 DESCRIBE --描述准备好的查询

数据库SQL查询语句大全

经典SQL查询语句大全 一、基础 1、说明:创建数据库 CREATE DATABASE database-name 2、说明:删除数据库 drop database dbname 3、说明:备份sql server --- 创建备份数据的 device USE master EXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNwind_1. dat' --- 开始备份 BACKUP DATABASE pubs TO testBack 4、说明:创建新表 create table tabname(col1 type1 [not null] [primary key],col2 type2 [not null],..) 根据已有的表创建新表: A:create table tab_new like tab_old (使用旧表创建新表) B:create table tab_new as select col1,col2… from tab_old definition only 5、说明:删除新表 drop table tabname 6、说明:增加一个列 Alter table tabname add column col type 注:列增加后将不能删除。DB2中列加上后数据类型也不能改变,唯一能改变的是增加varchar类型的长度。 7、说明:添加主键:Alter table tabname add primary key(col) 说明:删除主键: Alter table tabname drop primary key(col) 8、说明:创建索引:create [unique] index idxname on tab name(col….) 删除索引:drop index idxname 注:索引是不可更改的,想更改必须删除重新建。 9、说明:创建视图:create view viewname as select statement 删除视图:drop view viewname 10、说明:几个简单的基本的sql语句 选择:select * from table1 where 范围 插入:insert into table1(field1,field2) values(value1,value2) 删除:delete from table1 where 范围 更新:update table1 set field1=value1 where 范围 查找:select * from table1 where field1 like ’%value1%’ ---like的语法很精妙,查资料!

材料写作必备惯用语俗语1000句

常用俗语惯用语类编1000句 1、八竿子打不着:形容二者之间关系、疏远或毫无关系。 2、八仙过海,各显神通:比喻各自有一套办法,或和自显示本领,互相竞赛。 3、八字没一撇:比喻事情还没有眉目。 4、白马王子:比喻少女倾慕的理想的男子。 5、八九不离十:几乎接近(实际情况)。 6、百闻不如一见:听到一百次不如见到一次,表示亲眼看到的远比听人家说的更为确切可靠。 7、百足之虫,死而不僵:比喻人或集团虽已失败,但其势力依然存在(多含贬义)。 8、半斤八两(一作“一个半斤,一个八两”):旧制一斤合十六两,半斤等于八两。比喻彼此一样,不相上下(多含贬义)。 9、包打天下:包揽打天下的重任。比喻由个人或少数人包办代替,不放手让其他人干。 10、饱汉不知饿汉饥:比喻处境好的人,不能理解处于困境的人。 11、宝刀不老:比喻年纪虽老但功夫或技术并没减退。 12、报屁股:指报纸版面上的最后位置(含诙谐意)。例,~文章。 —1 —

13、平时不烧香,临时抱佛脚:比喻平时没有联系,临时慌忙恳求,后来多指平时没有准备,临时慌忙应付。 14、逼上梁山:比喻被迫进行反抗或不得不做某种事。 15、彼一时,此一时:那是一个时候,现在又是一个时候,表示时间不同,情况有了改变。 16、便宜行事:经过特许,不必请示,根据实际情况或临时变化就斟酌处理。也说便宜从事。 17、兵来将挡,水来土掩:比喻不管对方用什么计策、手段,都有办法对付。也比喻针对具体情况采取相应对策。 18、不到黄河心不死:比喻不到绝境不肯死心。也比喻不达目的决不罢休。 19、不见棺材不落泪:比喻不到彻底失败的时候不知痛悔。 20、不费吹灰之力:形容做事情非常容易,不费什么力气。 21、不管三七二十一:不顾一切;不问是非情由。 22、不知天高地厚:形容见识短浅,狂妄自大。 23、不入虎穴,焉得虎子:比喻不历艰险,就不能获得成功。 24、炒冷饭(也说“抄现饭”):比喻重复已经说过的话或做过的事,没有新内容。 25、炒鱿鱼:鱿鱼一炒就卷起来,像是卷铺盖,比喻解雇。 26、陈谷子烂芝麻(也说“陈芝麻料谷子”):比喻陈旧的无关紧要的话或事物。 27、成也萧何,败也萧何:比喻事情的成败或好坏都是由同 —2 —

数据库图书信息管理数据库SQL语句

实验 SQL语言 一、实验目的 1、理解数据库以及数据表的设计; 2、熟悉SQL Server2005中的数据类型; 3、熟悉使用SQL语句创建和删除模式和索引; 4、掌握使用SQL语句创建、修改和删除数据表; 5、掌握使用SQL语句查询表中的数据; 6、掌握使用SQL语句插入、修改和删除数据表中的数据; 7、掌握使用SQL语句创建、删除、查询和更新视图。 二、实验容 (一)创建数据库和模式 1、通过SQL语句创建图书信息管理数据库,命名为“db_Library”,数据文件和日志文件放在D盘下以自己学号和命名的文件夹中,数据文件的逻辑名为db_Library_data,数据文件的操作系统名为db_Library_data.mdf,文件初始大小为10MB,最大可增加至300MB,增幅为10%;日志文件的逻辑名为db_Library_log,日志文件的操作系统名为db_Library_data.ldf,文件初始大小为5MB,最大可增加至200MB,增幅为2MB。 2、通过SQL语句在该数据库中创建模式L-C。 (二)创建和管理数据表 要求为各数据表的字段选择合适的数据类型及名称;为各数据表设置相应的完整性约束条件。 1、通过SQL语句将以下数据表创建在L-C模式下: 课程信息表(tb_course)——课程编号Course number 、课程名Course name 、先修课The first course 、学分credit 2、通过SQL语句将以下数据表创建在该数据库的默认模式dbo下: 图书类别信息表(tb_booktype)——类别编号Type number 、类别名称Category name 图书信息表(tb_book)——图书编号ISBN 、类别编号Type number、书名title 、作者author、BookPublic、定价BookPrice、库存数Inventory number 读者信息表(tb_reader)——读者编号Reader ID 、、性别、学号Student ID 、班级、系部pastern 借阅信息表(tb_borrow)——图书编号、读者编号、借阅日期Borrowing date 、归还日期Return date 3、通过SQL语句对读者信息表进行修改:删除系部字段、添加所在系字段。 4、通过SQL语句对图书信息表进行修改:将定价的数据类型改为REAL。 5、通过SQL语句删除课程信息表。 (三)创建和删除索引 1、使用SQL语句在图书信息表上创建一个非聚簇索引IX_S_QUANTITY,要求按照该表中库存数字段的降序创建。 2、使用SQL语句在读者信息表上创建一个唯一的非聚簇索引IX_S_NAME,要求按照该表中的字段的升序创建。 3、使用SQL语句删除之前创建的两个索引。 (四)数据库及数据表设计

数据库SQL查询语句大全修订稿

数据库S Q L查询语句 大全 公司标准化编码 [QQX96QT-XQQB89Q8-NQQJ6Q8-MQM9N]

经典SQL查询语句大全 一、基础 1、说明:创建数据库 CREATE DATABASE database-name 2、说明:删除数据库 drop database dbname 3、说明:备份sql server --- 创建备份数据的 device USE master EXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\' --- 开始备份 BACKUP DATABASE pubs TO testBack 4、说明:创建新表 create table tabname(col1 type1 [not null] [primary key],col2 type2 [not null],..) 根据已有的表创建新表: A:create table tab_new like tab_old (使用旧表创建新表) B:create table tab_new as select col1,col2… from tab_old definitio n only 5、说明:删除新表 drop table tabname 6、说明:增加一个列 Alter table tabname add column col type

注:列增加后将不能删除。DB2中列加上后数据类型也不能改变,唯一能改变的是增加varchar类型的长度。 7、说明:添加主键:Alter table tabname add primary key(col) 说明:删除主键: Alter table tabname drop primary key(col) 8、说明:创建索引:create [unique] index idxname on tabname(col….) 删除索引:drop index idxname 注:索引是不可更改的,想更改必须删除重新建。 9、说明:创建视图:create view viewname as select statement 删除视图:drop view viewname 10、说明:几个简单的基本的sql语句 选择:select * from table1 where 范围 插入:insert into table1(field1,field2) values(value1,value2) 删除:delete from table1 where 范围 更新:update table1 set field1=value1 where 范围 查找:select * from table1 where field1 like ’%value1%’ ---like的语法很精妙,查资料! 排序:select * from table1 order by field1,field2 [desc] 总数:select count as totalcount from table1 求和:select sum(field1) as sumvalue from table1 平均:select avg(field1) as avgvalue from table1 最大:select max(field1) as maxvalue from table1 最小:select min(field1) as minvalue from table1 11、说明:几个高级查询运算词 A:UNION 运算符

英语口语8000句-谚语、惯用语

英语口语8000句-谚语、惯用语 Every Tom, Dick and Harry. 不管张三李四。 Out of the frying pan into the fire. 一波未平一波又起。 I live to eat. 舍名求实。 Every dog has his day. 瞎猫碰上了死耗子。 Speak of the devil. 说曹操,曹操到 Love is blind. 情人眼里出西施 Kill two birds with one stone. 一举两得。 No news is good news. 不闻凶讯便是吉。 Time flies. 光阴似箭。 Time is money. 时间就是金钱 Jack of all trades, master of none. 百艺不如一艺精。 Look before you leap. 三思而后行。 Seeing is believing. 百闻不如一见。 There is no smoke without fire. 无风不起浪 Honesty is the best policy. 诚实总是上策。 Better late than never. 晚做总比不做强。 Boys will be boys. 男孩子就是男孩子嘛! Knowledge is power. 知识就是力量。 Rome was not built in a day. 冰冻三尺非一日之寒。/罗马不是一天就建成的。All roads lead to Rome. 条条大路通罗马。 When in Rome, do as the Romans do. 入乡随俗。 Practice makes perfect. 熟能生巧。 History repeats itself. 历史总在重演。 When it rains, it (always) pours. 祸不单行,福无双至。 Where there's a will, there's a way. 功夫不负有心人。 Actions speak louder than words. 行动比语言更响亮 Easy come, easy go. (钱财等)来得容易去得快。 Blood is thicker than water. 血浓于水。

数据库经典SQL语句大全

数据库经典SQL语句大全 篇一:经典SQL语句大全 下列语句部分是Mssql语句,不可以在access中使用。 SQL分类: DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE) DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT) DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK) 首先,简要介绍基础语句: 1、说明:创建数据库 CREATE DATABASE database-name 2、说明:删除数据库 drop database dbname 3、说明:备份sql server --- 创建备份数据的 device USE master EXEC sp_addumpdevice 'disk','testBack', 'c:mssql7backupMyNwind_1.dat' --- 开始备份 BACKUP DATABASE pubs TO testBack 4、说明:创建新表

create table tabname(col1 type1 [not null] [primary key],col2 type2 [not null],..) 根据已有的表创建新表: A:create table tab_new like tab_old (使用旧表创建新表) B:create table tab_new as select col1,col2? from tab_old definition only 5、说明: 删除新表: tabname 6、说明: 增加一个列:Alter table tabname add column col type 注:列增加后将不能删除。DB2中列加上后数据类型也不能改变,唯一能改变的是增加varchar类型的长度。 7、说明: 添加主键:Alter table tabname add primary key(col) 说明: 删除主键:Alter table tabname drop primary key(col) 8、说明: 创建索引:create [unique] index idxname on tabname(col?.) 删除索引:drop index idxname 注:索引是不可更改的,想更改必须删除重新建。

SQL数据库查询语句范例

推荐一、简单查询 简单的Transact-SQL查询只包括选择列表、FROM子句和Where子句。它们分别说明所查询列、查询的表或视图、以及搜索条件等。例如,下面的语句查询testtable表中姓名为“张三”的nickname字段和email字段。Select nickname,email FROM testtable Where n ame=’张三’ (一) 选择列表 选择列表(select_list)指出所查询列,它可以是一组列名列表、星号、表达式、变量(包括局部变量和全局变量)等构成。 1、选择所有列例如,下面语句显示testtable表中所有列的数据:Select * FROM testtable 2、选择部分列并指定它们的显示次序 查询结果集合中数据的排列顺序与选择列表中所指定的列名排列顺序相同。 例如:Select nickname,email FROM testtable 3、更改列标题 在选择列表中,可重新指定列标题。定义格式为: 列标题=列名列名列标题 如果指定的列标题不是标准的标识符格式时,应使用引号定界符,例如,下列语句使用汉字显示列标题: Select 昵称=nickname,电子邮件=email FROM testtable 4、删除重复行 Select语句中使用ALL或DISTINCT选项来显示表中符合条件的所有行或删除其中重复的数据行,默认为ALL。使用DISTINC T选项时,对于所有重复的数据行在Select返回的结果集合中只保留一行。 5、限制返回的行数 使用TOP n [PERCENT]选项限制返回的数据行数,TOP n说明返回n行,而TOP n PERCENT时,说明n是表示一百分数,指定返回的行数等于总行数的百分之几。例如: Select TOP 2 *FROM testtable Select TOP 20 PERCENT * FROM testtable (二) FROM子句 FROM子句指定Select语句查询及与查询相关的表或视图。在FROM子句中最多可指定256个表或视图,它们之间用逗号分隔。 在FROM子句同时指定多个表或视图时,如果选择列表中存在同名列,这时应使用对象名限定这些列所属的表或视图。例如在usertable和cityta ble表中同时存在cityid列,在查询两个表中的cityid时应使用下面语句格式加以限定: Select username,citytable.cityid FROM usertable,citytable Where usertable.cityid=citytable.cityid 在FROM子句中可用以下两种格式为表或视图指定别名: 表名 as 别名表名别名

项目开发中常用到的SQL语句

项目开发中常用到的SQL语句1、循环示例 循环示例代码: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 DECLARE @i int DECLARE @name varchar(10) DECLARE @password varchar(10) Set @i = 1000 WHILE @i < 1200 BEGIN Set @i =@i +1 SET @name = RIGHT('0000' + CAST(@i AS varchar(10)),4) set @password = @name select @name insert into dbo.LocomotiveTeminalBase (li_ID,t_ID,lt_IDNumber,lt_MiM,lt_FuWQIP,lt_FuWQDKH,lt_CreatedBy) values('d82575c0-2d21-4c47-a406-7771d7d2c80a','fb5d9a7b-9cd6-4a55-9e90-881706eaf @name,@password,'192.168.1.187','2000','9015c234-e185-4e15-96c6-f53426dd6690') END 2、数据库缓存依赖中用到的SQL语句代码示例: ? 1 2 3 4 5 6 7 8 --查看状态 Select DATABASEpRoPERTYEX('soft_LocomotiveRM_DB','IsBrokerEnabled') --启用broker ALTER DATABASE soft_LocomotiveRM_DB SET NEW_BROKER WITH ROLLBACK IMMEDIATE ALTER DATABASE soft_LocomotiveRM_DB SET ENABLE_BROKER --添加用户

有趣的惯用语

有趣的惯用语 同学们在阅读时,常会看到“眼中钉”“钻空子”“耳边风”等之类的词语。这些词语格式大都比较固定,具有一个特定的意义且具有强烈的修辞色彩,被称为“惯用语”。 惯用语活泼生动,常用来比喻一种事物或行为,相当于一个词或词组,它的意义往往不能简单地从字面上去推断。如“炮筒子”是指性情急躁或心直口快的人,“狗腿子”是指坏人的帮凶。又如戏台的柱子是十分重要的部分,没有它,戏台就要倒塌,于是人们就用“台柱子”来表示戏中的主要演员,进一步又比喻一个集体中的骨干。“敲边鼓”是指从旁帮腔或助势,并非真的是去敲边鼓。惯用语虽然是一种较固定的词组,但定型性比成语要差些。“无孔不入”是成语,“钻空子”是惯用语。我们可以把“钻空子”拆开说“钻了一个空子”“钻了我们的空子”;却不能把“无孔不入”说成“无一孔不入”,更不能说成“无我们的孔不入”。 惯用语是人民群众在长期的劳动生活中口头创造出来的,表义精炼准确。我们在使用时,应该注意辨析它的意义,弄清它的感情色彩。“磨洋工”和“泡蘑菇”意思很相近,一个偏重指工作时拖延时间,懒散拖沓;一个指故意纠缠而拖延时间。在“你快说去不去,别泡蘑菇了”这句话里,就不能把“泡蘑菇”换成“磨洋工”。惯用语带有贬义的比较多,讽刺意味比较浓,使用时要分清对象。“放冷箭”“顺竿爬”之类的词,只能用在反面

事物或否定的事物上;“打头阵”“唱主角”就不一定有贬义意味。此外,一些方言色彩过浓、不为多数人接受的最好少用或不用。 (雅敏) 245200安徽歙县二中鲍亚民 古今名家写作趣拾 “初唐四杰”之一的王勃,写作之前先磨好墨,然后卧床引被覆盖。起来后提笔就写,而且不再改动。这种“睡中思”的方式,当时被人们称为“打腹稿”。流传至今的“腹稿”一词就由此而来。宋代江西诗派代表人物的陈师道,每当外出游览有了诗兴,就急忙回家卧于榻上,以被蒙头,称之为“吟榻”。此时,全家不能有任何响声,甚至连猫狗都得赶出去,直到他诗作完成,家中生活才能恢复正常。 宋代大学士杨大年,每逢作文,就跟门人、宾客饮酒下棋,在笑闹中构思,反而不“走神”,并不时用小方格纸写出,让门人抄录。清朝毛西河家境不好,外屋是私塾,自己一边回答学生问题,一边批改作业,一边跟里屋夫人吵嘴,一边构思文章,居然文章写得很出色。 唐代伟大的浪漫主义诗人李白,一生嗜好饮酒,而且每饮必醉,醉后又能吟出好诗。他有不少名诗出自醉酒之中,“斗酒诗百篇”的佳话就由此而来。唐代著名书法家张旭,被人尊称为“草圣”。他也嗜好饮酒,并在酒后写出一手好字,正如杜甫称赞的“挥毫落纸如云烟”。 南北朝诗人王筠,好玩葫芦,写诗也离不开葫芦。每当构思

数据库基本SQL语句大全

数据库基本SQL语句大全 数据库基本----SQL语句大全 一、基础 1、说明:创建数据库 Create DATABASE database-name 2、说明:删除数据库 drop database dbname 3、说明:备份sql server --- 创建备份数据的device USE master EXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNwind_1、d at' --- 开始备份 BACKUP DATABASE pubs TO testBack 4、说明:创建新表 create table tabname(col1 type1 [not null] [primary key],col2 typ e2 [not null],、、) 根据已有的表创建新表: A:create table tab_new like tab_old (使用旧表创建新表) B:create table tab_new as select col1,col2…from tab_old definit ion only 5、说明:删除新表 drop table tabname 6、说明:增加一个列 Alter table tabname add column col type 注:列增加后将不能删除。DB2中列加上后数据类型也不能改变,唯一能改变的就是增加varchar类型的长度。 7、说明:添加主键: Alter table tabname add primary key(col) 说明:删除主键: Alter table tabname drop primary key(col) 8、说明:创建索引:create [unique] index idxname on tabname(col…、) 删除索引:drop index idxname 注:索引就是不可更改的,想更改必须删除重新建。 9、说明:创建视图:create view viewname as select statement

数据库sql查询语句上机练习1_习题_结果(单世民)

习题1 请根据给出的数据库表结构来回答相应问题: DEPT (DEPTNO INT, DNAME VARCHAR(14),LOC VARCHAR(13)); EMP (EMPNO INT,ENAME VARCHAR(10), JOB VARCHAR(9), MGR INT, HIREDATE DATE, SAL FLOAT, COMM FLOAT, DEPTNO INT); BONUS (ENAME VARCHAR(10), JOB VARCHAR(9), SAL INT, COMM INT); SALGRADE ( GRADE INT, LOSAL INT, HISAL INT); 其中表中包含如下数据: DEPT表: EMP表: SALGRADE表:

BONUS表: 无数据 根据上面描述完成下面问题: (注意:注意保存脚本,尤其是DDL和DML,以便进行数据还原) DDL 1. 写出上述表的建表语句。此外,在DEPT上创 建名为”PK_DEPT”的主键约束,在EMP表上 创建名为”PK_EMP”的主键约束以及指向表 DEPT的外键约束”FK_DEPTNO”。 命令: Create table DEPT (DEPTNO INT NOT NULL,DNAME VARCHAR(14),LOC VARCHAR(13)); Alter table DEPT add constraint PK_DEPT PRIMARY KEY (DEPTNO); create table EMP(EMPNO INT NOT NULL,ENAME VARCHAR(10),JOB VARCHAR(9),MGR INT,HIREDATE DATE, SAL FLOAT,COMM FLOAT,DEPTNO INT); alter table EMP add constraint PK_EMP PRIMARY KEY (EMPNO); alter table EMP add constraint FK_DEPTNO foreign key(DEPTNO) references DEPT(DEPTNO);

初中中考 语文成语及惯用语训练试题及答案(Word版)

一、中考语文专项练习:成语及惯用语 1.下列各句中划线词语使用不恰当的一项是() A. 不要轻觑了事业对精神的濡养或反之的腐蚀作用。 B. 遗憾的是,人们却很少从这些书中汲取有益的见解。 C. 王丁在校运会上夺得了一百米短跑的冠军,他的丰功伟绩赢得了老师和同学的赞赏。 D. 课堂学习时,我们应该增强效率意识,培养和养成抽丝剥茧、多思勤问的好习惯,这样就能及时理解消化当堂学习的内容。 【答案】 C 【解析】【分析】A.濡养:养育,培养的意思,另外也有滋养的意思。这里使用正确。 B.汲取:吸取。这里使用正确。 C.丰功伟绩:意为伟大的功劳和成就,泛指:对社会作出突出贡献,创造过巨大业绩。这里显然不合语境。 D.抽丝剥茧:丝得一根一根地抽,茧得一层一层地剥。形容分析事物极为细致,而且一步一步很有层次。这里使用正确。 故答案为:C 【点评】此题考查词语的正确使用能力。解答此题,平时要有大量的词语积累,还要结合句意表述,从词性、词义轻重、感情色彩、习惯用法等多方面考虑,确定正确选项。词语运用的常见错误有以下几种:望文生义、褒贬不当、搭配不到、用错对象、语境不符等。 2.下列句子中加下划线成语使用不恰当的一项是() A. 《国家宝藏》节目播出后,来湖北博物馆看越王勾践剑的观众络绎不绝。 B. 辽宁男篮夺冠后,一系列庆祝活动戛然而止,队员们进入休假状态。 C. 近五年来,盘锦乡村面貌有了翻天覆地的变化,百姓生活变得越来越好。 D. 《非凡匠心》节目试图将“工匠精神”通过鲜活的电视画面进行表达,在潜移默化中鼓励人们在钟爱的领域做到极致和非凡。 【答案】 A 【解析】【分析】A.使用正确,络绎不绝:形容行人车马来来往往,接连不断。 B.使用错误,戛然而止:戛:象声词。形容声音突然终止。在句中表示活动的结束,用错对象。 C.使用正确,翻天覆地:覆:翻过来。形容变化巨大而彻底。也指闹得很凶。 D.使用正确,潜移默化:潜:暗中同,不见形迹;默不说话,没有声音。指人的思想或性格不知不觉受到感染、影响而发生了变化。句中表示节目中表现的精神对人的影响。 故答案为:A。 【点评】本题主要考查正确使用词语(成语)的能力。在平时的复习中应养成规范使用汉

相关主题
文本预览
相关文档 最新文档