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