當前位置:首頁 » 編程語言 » 考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,剩下幾題自己想想辦法,做這么多及格分數已經夠了。