1.什麼是1NF?
A. 表的某一列是不可分割的基本資料項
B. 表的每一列都是不可分割的基本資料項
C. 表的每一列是可分割的基本資料項
D. 表的某一列是可分割的基本資料項
正确答案
2.什麼是2NF?
A. 滿足1NF,并且表中的每行記錄必須被唯一區分
B. 滿足1NF,并且表中的某行記錄必須被唯一區分
C. 滿足1NF,并且表中的每行記錄不可以被唯一區分
D. 滿足1NF,并且表中的每行記錄也可以被唯一區分
正确答案
3.什麼是3NF?
A. 滿足1NF,表中包含已在其它表中已包含的非主關鍵字資訊
B. 滿足1NF,表中不包含已在其它表中已包含的非主關鍵字資訊
C. 滿足2NF,表中包含已在其它表中已包含的非主關鍵字資訊
D. 滿足2NF,表中不包含已在其它表中已包含的非主關鍵字資訊
正确答案
4.E-R圖是什麼?
A. 實體映射圖
B. 實體定義圖
C. 實體關系圖
D. 實體轉化圖
正确答案
5.SQL指令根據ID更新一條記錄?
A. SELECT * from Table_Name WHERE ID =值
B. UPDATE Table_Name SET C1=value WHERE ID =值
C. UPDATE * from Table_Name WHERE ID =值
D. DELETE * from Table_Name WHERE ID =值
正确答案
6.JDBC是什麼?
A. Java Data Base Community
B. Java的資料庫連接配接技術
C. JD的資料庫連接配接技術
D. Java的資料庫管理工具
正确答案
7.SQL指令根據ID删除一條記錄?
A. DELETE ONE * from Table_Name WHERE ID =值
B. DELETE ALL from Table_Name WHERE ID =值
C. DELETE * from Table_Name WHERE ID =值
D. DELETE from Table_Name WHERE ID =值
正确答案
8.NoSQL一詞表示的含義是?
A. 沒有SQL
B. 不是SQL
C. 非關系型資料庫
D. 關系型資料庫
正确答案
9.RDBMS是什麼?
A. Rela Database Management Systems
B. Relational Database Management Systems
C. Relational Database Management Speed
D. Relational Database Manipulate Systems
正确答案
10.如何删除一個表?
A. DROP DATATABLE datatable_name;
B. DROP SQLTable datatable _name;
C. Delete TABLE datatable _name;
D. DROP TABLE datatable _name;
正确答案
11.SQL指的是?
A. SQL資料庫
B. String Query Language
C. Structured Query Language
D. Strong Query Language
正确答案
12.SQL如何建立一個表?
A. CREATE SQLTABLE table1 (c1 datatype,c2 datatyp;
B. CREATE MyTABLE table1 (c1 datatype,c2 datatyp;
C. CREATE DataTABLE table1 (c1 datatype,c2 datatyp;
D. CREATE TABLE table1 (c1 datatype,c2 datatyp;
正确答案
13.SQL指令查詢不重複記錄?
A. SELECT Difference * from Table_Name
B. SELECT NUM from Table_Name
C. SELECT ALL from Table_Name
D. SELECT Distinct id from Table_Name
正确答案
14.JDBC使用哪個執行預編譯SQL?
A. PreparedStatement
B. PreStatement
C. CallableStatement
D. CallStatement
正确答案
15.關系型資料庫中Table表是什麼含義?
A. 存儲相同資料結構的資料的集合
B. 存儲不同資料結構的資料的集合
C. 展示不同資料結構的資料的集合
D. 展示相同資料結構的資料的集合
正确答案
16.如何删除一個資料庫?
A. DROP DATABASE database_name;
B. DROP SQLDATABASE database_name;
C. Delete DATABASE database_name;
D. DROP SQLDATABASE database_name;
正确答案
17.關系型資料庫中View視圖的作用?
A. 存儲相同資料結構的資料的集合
B. 存儲不同資料結構的資料的集合
C. 展示不同資料結構的資料的集合
D. 展示相同資料結構的資料的集合
正确答案
18.JDBC如何加載驅動?
A. Class.findName("com.mysql.jdbc.Driver");
B. Class.funName("com.mysql.jdbc.Driver");
C. Class.forName("com.mysql.jcbc.Driver");
D. Class.forName("com.mysql.jdbc.Driver");
正确答案
19.DDL是什麼?
A. Data definition language
B. Data demand language
C. Data defense language
D. Database definition language
正确答案
20.存儲過程的含義?
A. 存儲資料的過程
B. 一組為了完成特定功能的SQL指令的集合,預編譯
C. 存儲日志的過程
D. 存儲資料庫的過程
正确答案
21.DBMS是什麼含義?
A. Database Management Systems
B. Data Management Systems
C. Database Management Speed
D. Database Manipulate Systems
正确答案
22.SQL指令統計數量?
A. SELECT COUNT(*) from Table_Name
B. COUNT * from Table_Name
C. SELECT COUNTALL(*) from Table_Name
D. COUNTALL(*) from Table_Name
正确答案
23.SQL指令分組查詢?
A. SELECT * from Table_Name GROUP BY值
B. UPDATE * from Table_Name GROUP BY 值
C. SELECT GROUP * from Table_Name WHERE ID =值
D. SELECT GROUP BY* from Table_Name WHERE ID =值
正确答案
24.SQL如何建立一個資料庫?
A. CREATE db my_db;
B. CREATE SQLDATABASE my_db;
C. CREATE MYDATABASE my_db;
D. CREATE DATABASE my_db;
正确答案
25.SQL指令根據ID查詢一條記錄?
A. SELECT * from Table_Name WHERE ID =值
B. UPDATE * from Table_Name WHERE ID =值
C. INSERT * from Table_Name WHERE ID =值
D. DELETE * from Table_Name WHERE ID =值
正确答案
26.什麼是事務
A. 一組實體相關的SQL指令,要麼全部執行,要麼全不執行
B. 一組邏輯相關的SQL指令,要麼全部執行,要麼全不執行
C. 一組實體相關的SQL指令,按照定義順序執行
D. 一組邏輯相關的SQL指令,按照編譯順序執行
正确答案
27.什麼是索引Index?
A. SQL資料庫裡的表管理工具
B. SQL資料庫裡的查詢工具
C. SQL資料庫裡的目錄工具
D. SQL資料庫用來加速資料查詢的特殊的資料結構
正确答案
28.ResultSet的主要作用是?
A. 連結資料庫
B. 緩存資料結果集
C. 執行存儲過程
D. 删除資料
正确答案
29.常見的關系型資料庫?(多選)
A. MySQL
B. Oracle
C. MongoDB
D. HBase
E. SQL Server
F. Redis
正确答案
常見的非關系型資料庫?(多選)
A. MySQL
B. Oracle
C. MongoDB
D. HBase
E. SQL Server
F. Redis
正确答案
30.資料庫中的ACID是什麼含義?(多選)
A. 原子性
B. 原始性
C. 一緻性
D. 隔離性
E. 持久性
F. 共享性
正确答案
31.Database資料庫的作用是什麼?(多選)
A. 提供存儲資料的功能
B. 提供資料的查詢功能
C. 提供資料的分析功能
D. 提供資料的管理功能
正确答案
32.下列哪些是開源資料庫?(多選)
A. MySQL
B. Oracle
C. MongoDB
D. HBase
E. SQL Server
F. Redis
正确答案