当前位置:首页 » 编程语言 » 考sql的考试
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

考sql的考试

发布时间: 2022-05-06 07:05:43

1. sql期末考试试题及答案

查询题:1).select*fromEMPwhereDEPTNO='20';2).select*fromEMPwhereENAMElike'MA%';3).select*fromEMPorderbyJOB;4).selectb.DNAME,COUNT(a.*)asnumfromEMPaleftjoinDEPTbona.DEPTNO=b.DEPTNOgroupbyb.DNAME5).select*fromEMPwhereSAL>(selectmax(SAL)asSALfromEMPwhereDEPTNO='20');程序题:1).函数:CREATEFUNCTION[SumN](@nINT)RETURNSINTASBEGINdeclare@outINT,@iintset@out=0set@i=1while@i<=@nbeginset@out=@out+@iset@i=@i+1endreturn(@out)END2).存储过程:CREATEPROCEDURE[emp_info](@nDECIMAL(2))ASselect*fromEMPwhereDEPTNO=@n视图和索引1).CREATEVIEW[emp10_view]ASselect*fromEMPwhereDEPTNO='10'2).ALTERTABLE[EMP]ADDCONSTRAINT[IX_Empno]PRIMARYKEYCLUSTERED([empno]ASC)

2. SQL有些什么相应的考试与认证

1.MCP全名为Microsoft Certified Professional,考生只需通过Microsoft 所有认证考试其中任意一科Microsoft (微软)认证考试,便可取得MCP,证明你对Microsoft 的产品有深入的认识。
2.MCSE 全名为Microsoft Certified Systems Engineer,考生最少要通过Microsoft (微软)七科考试,才可取得MCSE,其中包括五科核心考试(Core Exams) 和二科选择性考试(Elective Exams)。五科核心考试包括四科关于Microsoft 操作系统的考试,即四科基于Windows2000 或四科Windows XP Professional/.Net Enterprise Server系统的考试和一科有关设计(Design)的考试。可供选择性考试的科目共有二十六科,我们只要选择两科考就可以了。
3.如果你所选修的两科是Microsoft SQL Server (Microsoft 的数据库管理服务器)的考试,你更可同时取得MCDBA,Microsoft Certified Database Administrator,这个认证可证明你在管理及设计Microsoft SQL Server 的能力。

3. sql数据库有没等级考试

当然有,最有份量的当属ORACLE的认证。有初级,中级,高级,如果有个中级OCP就能找个好工作了,高级的OCM大陆也就区区百人。。

4. 微软认证SQL工程师考试如何考

这个要是在学校考试非常简单因为是远程考试老师有模拟题的很容易过
在社会上考就很难的

5. 数据库考试的内容包含哪些内容

一、数据库考试内容:

(1)计算机体系结构以及各主要部件的性能和基本工作原理。

(2)操作系统、程序设计语言的基础知识,了解编译程序的基本知识。

(3)常用数据结构和常用算法。

(4)软件工程和软件开发项目管理的基础知识。

(5)计算机网络的原理和技术。

(6)数据库原理及基本理论。

(7)常用的大型数据库管理系统的应用技术。

(8)数据库应用系统的设计方法和开发过程。

(9)数据库系统的管理和维护方法,了解相关的安全技术。

(10)数据库发展趋势与新技术。

(11)常用信息技术标准、安全性,以及有关法律、法规的基本知识。

(12)了解信息化、计算机应用的基础知识。

(13)正确阅读和理解计算机领域的英文资料。

二、考试目标

作为数据库管理员管理信息系统中的数据资源,作为数据库管理员建立和维护核心数据库;担任数据库系统有关的技术支持,同时具备一定的网络结构设计及组网能力;具有工程师的实际工作能力和业务水平,能指导计算机技术与软件专业助理工程师(或技术员)工作。

三、考试范围

信息系统知识

1.计算机系统知识

2.数据库技术

3.系统开发和运行维护知识

4.安全性知识

5.标准化知识

6.信息化基础知识

7.计算机专业英语

数据库系统设计与管理

1.数据库设计

2.数据库应用系统设计

3.数据库应用系统实施

4.数据库系统的运行和管理

5.SQL

6.网络环境下的数据库

7.数据库的安全性

8.数据库发展趋势与新技术


(5)考sql的考试扩展阅读:

有些考生在报名软考中级数据库系统工程师考试的时候发现没有这项资格考试,以为数据库系统工程师考试没有了,其实并不是这样的。

数据库系统工程师每年只有一次考试,通常安排在上半年开考,而下半年是没有安排数据库系统工程师考试的。因此,要报名数据库系统工程师考试的考生要在上半年报名。

由于软考每年的开考资格安排可能会有所变动,并不是固定在上半年或者下半年考试,因此要报名的考生请关注软考办公布的每年的开考资格安排,及时报名




6. 数据库SQL语句考试

1.
create table A (
S# varchar(20) primary key,
SN varchar(20),
Sex varchar(2),
Age number(10),
Dept varchar(50));
create table B (
C# varchar(20) primary key,,
CN varchar(20));
create table C (
S# number(10),
C# number(10),
Grade number(10));
2.
insert into table A(S#,Sn,Dept) values('010102','张静','机电');
3.
update C set grade=59 where grade>=60;
4.
delete * from C where S# in (select S# from A where Sn like '李%');
delete * from A where Sn like '李%';
5.
select S#,Sex,Age from A where Sn='刘华';
6.
select A.S#,B.C#,B.Cn from A,B,C
where A.Dept not in('计算机系','法律系') and A.S#=C.S# and C.C#=B.C#;
7.
select C.S#,sum(Grade) G from B,C
where Cn='大学语文' and B.C#=C.C# group by C.S# order by G desc;
8.
alter table A drop column Sex;//删除列
alter table A drop Column Age;
update A set SEX='',AGE='';//删除列记录
(不知道你这个删除具体是什么意思,2种你自己选择。)
9.
drop table C;
drop table B;
drop table A; //先删C再删A,否则会报错,无法删除使用记录。

7. 微软认证 SQL SERVER 有哪些考试

很多啊.相关认证考试的.新认证体系中的MCTS、MCITP、MCPD认证考试情况。
MCTS认证 微软技术专家
微软技术专家不限制考生条件,通过一门要求的考试即可获得相应证书,侧重于某项关键的微软产品或技术,代表考生具备了掌握某种技术的能力,针对特定技术的主流产品支持过期后,相关认证也过期。
具体的考试科目及名称如下:
MCTS:Web Applications
.NET框架2.0 Web应用程序 MCTS: .NET Framework 2.0 Web Applications
70-536: TS: .NET Framework 2.0-Application Development Foundation
70-528: TS: .NET Framework 2.0-Web-based Client Development
MCTS:Windows Applications
.NET框架2.0 Windows应用程序 MCTS: .NET Framework 2.0 Windows Applications
70–536: TS: Microsoft .NET Framework 2.0 - Application Development Foundation
70–526: TS: Microsoft .NET Framework 2.0 - Windows-based Client Development
MCTSistributed Applications
.NET框架2.0 分布式应用程序 MCTS: .NET Framework 2.0 Distributed Applications
70–536: TS: Microsoft .NET Framework 2.0 - Application Development Foundation
70–529: TS: Microsoft .NET Framework 2.0 - Distributed Application Development
MCTS:SQL Server 2005
SQL Server 2005 MCTS: SQL Server 2005
70-431: TS: SQL Server 2005-Implementation and Maintenance
MCTS:BizTalk Server 2006
BizTalk Server 2006 MCTS: BizTalk Server 2006
70-235: TS: Developing Business Process and Integration Solutions Using BizTalk Server 2006
MCITP认证 微软IT专家认证
微软IT专家认证需要首先通过一项或多项MCTS认证,侧重于特定的工作角色包括设计、项目管理、运营管理以及规划等,需重新认证以保持有效。
具体的考试科目及名称如下:
MCITP:dbdev
数据库开发者 MCITP: Database Developer
70–441: PRO: Designing Database Solutions by Using Microsoft SQL Server 2005
70–442: PRO: Designing and Optimizing Data Access by Using Microsoft SQL Server 2005
70–431: TS: Microsoft SQL Server 2005 - Implementation and Maintenance
MCITP:dbadmin
数据库管理员 MCITP: Database Administrator
70–443: PRO: Designing a Database Server Infrastructure by Using Microsoft SQL Server 2005
70–444: PRO: Optimizing and Maintaining a Database Administration Solution by Using Microsoft SQL Server 2005
70–431: TS: Microsoft SQL Server 2005 - Implementation and Maintenance
MCITP:bid
商务智能开发者 MCITP: Business Intelligence Developer
70-445: PRO: Designing Business Intelligence Solutions by Using Microsoft SQL Server 2005 Analysis Services
70-446: PRO: Designing a Business Intelligence Infrastructure by Using Microsoft SQL Server 2005
70-431: TS: Microsoft SQL Server 2005–Implementation and Maintenance

MCPD认证 微软认证专业开发人员
微软认证专业开发人员需要首先通过一项或多项MCTS认证,侧重于特定的工作角色包括设计、项目管理、运营管理以及规划等,需重新认证以保持有效。
具体的考试科目及名称如下:
MCPD: Web Developer
Web开发者
70–547: PRO: Designing and Developing Web Applications by Using the Microsoft .NET Framework
70–536: TS: Microsoft .NET Framework 2.0 - Application Development Foundation
70–528: TS: Microsoft .NET Framework 2.0 - Web-based Client Development

MCPD: Windows Developer
Windows开发者
70–548: PRO: Designing and Developing Windows Applications by Using the Microsoft .NET Framework
70–536: TS: Microsoft .NET Framework 2.0 - Application Development Foundation
70–526: TS: Microsoft .NET Framework 2.0 - Windows-based Client Development

MCPD: Enterprise Applications Developer
企业应用程序开发者
70–549: PRO: Designing and Developing Enterprise Applications by Using the Microsoft .NET Framework
70–536: TS: Microsoft .NET Framework 2.0 - Application Development Foundation
70–526: TS: Microsoft .NET Framework 2.0 - Windows-based Client Development
70–528: TS: Microsoft .NET Framework 2.0 - Web-based Client Development
70–529: TS: Microsoft .NET Framework 2.0 - Distributed Application Development

8. SQL是什么 全国计算机等级考试有哪些选择 数据库的

一、SQL
结构化查询语言(Structured Query Language)简称SQL(发音:/ˈes kjuː ˈel/ "S-Q-L"),是一种特殊目的的编程语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统;同时也是数据库脚本文件的扩展名。结构化查询语言是高级的非过程化编程语言,允许用户在高层数据结构上工作。它不要求用户指定对数据的存放方法,也不需要用户了解具体的数据存放方式,所以具有完全不同底层结构的不同数据库系统, 可以使用相同的结构化查询语言作为数据输入与管理的接口。结构化查询语言语句可以嵌套,这使它具有极大的灵活性和强大的功能。
结构化查询语言包含6个部分:
1、数据查询语言(DQL:Data Query Language):
其语句,也称为“数据检索语句”,用以从表中获得数据,确定数据怎样在应用程序给出。保留字SELECT是DQL(也是所有SQL)用得最多的动词,其他DQL常用的保留字有WHERE,ORDER BY,GROUP BY和HAVING。这些DQL保留字常与其他类型的SQL语句一起使用。
2、数据操作语言(DML:Data Manipulation Language):
其语句包括动词INSERT,UPDATE和DELETE。它们分别用于添加,修改和删除表中的行。也称为动作查询语言。
3、事务处理语言(TPL):
它的语句能确保被DML语句影响的表的所有行及时得以更新。TPL语句包括BEGIN TRANSACTION,COMMIT和ROLLBACK。
4、数据控制语言(DCL):
它的语句通过GRANT或REVOKE获得许可,确定单个用户和用户组对数据库对象的访问。某些RDBMS可用GRANT或REVOKE控制对表单个列的访问。
5、数据定义语言(DDL):
其语句包括动词CREATE和DROP。在数据库中创建新表或删除表(CREAT TABLE 或 DROP TABLE);为表加入索引等。DDL包括许多与人数据库目录中获得数据有关的保留字。它也是动作查询的一部分。
6、指针控制语言(CCL):
它的语句,像DECLARE CURSOR,FETCH INTO和UPDATE WHERE CURRENT用于对一个或多个表单独行的操作。
二、全国计算机等级考试有选择数据库的如下:
二级:
二级 Access 数据库程序设计。
二级 Visual Foxpro 数据库程序设计。
二级 MySQL 数据库程序设计 。
三级:三级数据库技术证书要求已经(或同时)获得二级数据库程序设计类证书。数据库技术:数据库应用系统分析及规划、数据库设计及实现、数据库存储技术、并发控制技术、数据库管理与维护、数据库技术的发展及新技术。
四级:四级考生需要获得三级证书。数据库工程师:考核数据库原理、软件工程两门课程。测试内容包括数据库系统的基本理论以及数据库设计、维护、管理与应用开发的基本能力。

9. sql考试题,求解答

<pre t="code" l="sql">--二.
create database KCGL
on
(
name='KCGL',
filename='E:\班级\姓名+学号\KCGL.mdf',
size=5,
maxsize=25,
filegrowth=20%
)
log on
(
name='KCGL_log',
filename='E:\班级\姓名+学号\KCGL_log.ldf',
size=3,
filegrowth=10%
)
--三.
USE KCGL
GO
create TABLE STUDENT
(
S_NO VARCHAR(20),
S_NAME VARCHAR(20),
S_SEX CHAR(10),
S_AGE INT,
S_ADDRESS VARCHAR(100),
S_DEPT VARCHAR(40)
)
--若要插入所有数据按照下面的模式根据题依次插入
INSERT INTO student VALUES('','王敏','女',21,'武汉','IS')
create TABLE COURSE
(
C_NO VARCHAR(20),
C_NAME VARCHAR(20),
C_CREDIT INT,
C_TYPE VARCHAR(20)
)
--若要插入所有数据按照下面的模式根据题依次插入
INSERT INTO COURSE VALUES('001','VB程序设计',4,'专业课')
create TABLE SC
(
S_NO VARCHAR(20),
SEMESTER VARCHAR(20),
C_NO VARCHAR(20),
GRADE FLOAT
)
--若要插入所有数据按照下面的模式根据题依次插入
INSERT INTO COURSE VALUES('','','001',78.0)
--四.
--1.
--为表STUDENT,COURSE加主键
ALTER TABLE STUDENT ADD CONSTRAINT pk_STUDENT PRIMARY KEY(S_NO);
ALTER TABLE COURSE ADD CONSTRAINT pk_STUDENT PRIMARY KEY(C_NO);
--为表SC加2外键
alter table SC add constraint fk_S_NO foreign key (S_NO) references student (S_NO)
alter table SC add constraint fk_C_NO foreign key (C_NO) references student (C_NO)
--2.
ALTER TABLE STUDENT ADD CONSTRAINT DF_STUDENT_adress DEFAULT '湖北' FOR S_ADDRESS;
--3.
Alter table SC add constraint CK_SC check (SEMESTER = '' OR SEMESTER = '')
--五.
--1.
SELECT S_NAME,A_AGE,S_DEPT FROM student WHERE S_NAME = '孟凡'
--2.
select COUNT(S.S_NO) FROM SC S,student ST WHERE s_sex='女' and GRADE >80
--3.
create view KCGLVL
as
SELECT S.SNO,S.SNAME,Co ,C.Grade FROM stu S,SC C WHERE S.SNO = C.SNO
--4.
create procere KCGLPRO
@S_NO varchar(20)
as
BEGIN
select COUNT(C_NO) from SC where Sno = @S_NO
END
execute KCGLPRO ''PS:我用的数据库是SQL SERVER 2008,剩下几题自己想想办法,做这么多及格分数已经够了。