- 1、本文档共14页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《数据库基础与Java数据库编程》课程复习资料
一、不定项选择题
【多选】在关系数据库中,通过约束无法实现的校验规则是:( )。
PRIMARY KEY 约束
NOT NULL 约束
CHECK 约束
FOREIGN KEY 约束
SQL 中用于进行逻辑“与” 运算的运算符为:( C )。
A. + B. C. AND D. ||
如果想要使某列的取值在指定的范围内必须在 0~100 之间,那么可以使用(
缺省约束
检查约束
唯一约束
外键约束
在数据库中 NULL 是一个特殊值。关于 NULL 的描述正确的是()。
NULL 是零长度字符串,不同于空格字符或数字 0
NULL 是 ASCII 码为 0 的字符,不同于空格字符或数字 0
比较两个空值或将空值与任何其它数值相比均返回 true
比较变量 Fax 是否为空应表示为“Fax is NULL” )。 5、如果想要使某列的取值在指定的范围内必须在 0~100 之间,那么可以使用()。 缺省约束(DEFAULT)
检查约束(CHECK)
唯一约束(UNIQUE)
外键约束(FOREIGN KEY)
6、数据表创建索引的目的是( )。
提高数据查询的性能
提高系统的更新性能
让数据分类存储,更加有效
更好地确保数据安全性和唯一性 7、在 Java 中,用于建立与数据库连接的接口是(Connection
PreparedStateme
ResulSet
DriverManager )。 8、在 JDBC 进行数据库连接过程中,下列哪个字符串表示 Oracle 的驱动程序( )。 oracle.jdbc.driver.OracleDriver
jdbc:oracle:thin:@localhost:1521:AHGF
org.gjt.mm.mysql.Driver
jdbc:mysql://localhost:3306/ahgf
[多选]数据库的设计一般包括以下哪些过程( )。
数据库需求分析
数据库概念结构设计
数据库逻辑结构设计
数据库物理结构设计
[多选]数据库设计人员应具备的知识包括()。
数据库的基本知识和数据库设计技术
计算机科学的基础知识和程序设计的方法和技巧
软件工程的原理和方法
相关应用领域的知识
表示实体之间联系的 E-R 模型,是数据库的()。
概念模型
逻辑模型
外部模型
物理模型
用二维表数据来表示实体及实体 之间联系的数据库模型称为 ( )。
实体-联系模型
层次模型
网状模型
关系模型
[多选]实体之间的联系包括以下哪些类型()。
一对一
一对多
多对多
零对多
下列叙述中正确的是( )。
数据库是一个独立的系统,不需要操作系统的支持
数据库设计是指设计数据库管理系统
数据库技术的根本目的是解决数据共享的问题
数据库系统中,数据的物理结构必须与逻辑结构一致A选项,数据库系统需要操作系统的支持,必不可少,故其叙述不正确。B选项错误,数据库设计是指设计一个能满足用户要求,性能良好的数据库。D选项也不对,数据库应该具有物理独立性和逻辑独立性,改变其一而不影响另一个。正确答案为C。
SQL 语言是()语言。
层次数据库
网络数据库
关系数据库
非数据库
下列不属于 DBMS 的是( )。
Java
SQL-Server
MySql
ORACLE
SQL 语言中,删除一个表的命令是( )。
DELETE
DROP
CLEAR
REMORE
创建一个表的命令是( )。
CREATE VIEW
CREATE TABLE
CREATE DATABAS
CREATE INDEX
从员工表的“姓名”字段中找出名字包含“玛丽”的人,下面哪条 select 语句正确:( )。
Select * from 员工 where 姓名 =_玛丽_’
Select * from 员工 where 姓名 =%玛丽_’
Select * from 员工 where 姓名 like ‘玛丽%’
Select * from 员工 where 姓名 like ‘%玛丽%’
如果要查询员工信息表 info 中所有员工的数据信息并且按照工资(salary)降序排列,则下面的语句哪个是正确的 ( )。
select * from info order by salary desc
select * from info order by salary
select * from info group by salary desc
select * from info group by salary
二、简答题
简述数据库、数据库管理系统、数据库系统的定义和它们之间的关系。DBMS。它对数据库进行统一的管理和控制,以保证数据库的安全性和完整性。简述E-R模型向关系模型转换的基本原则
文档评论(0)