华师数据库应用试题与解答

版权申诉
0 下载量 198 浏览量 更新于2024-07-01 收藏 58KB PDF 举报
"这是一份关于数据库应用的试题集,主要涵盖了数据库操作、查询语句、数据访问技术以及数据库系统的基本概念。试题涉及到运算符优先级、SQL查询语句的使用、通配符匹配、VB数据访问技术的选择、数据库系统的组成、查询结果处理、字符串操作以及视图的创建规则等知识点。" 这篇摘要提到了以下关键知识点: 1. 运算符优先级:在给定的选项中,`=`(等于)是优先级最低的运算符,用于比较两个值是否相等。 2. SQL查询语句:`SELECT s_no=学号, s_name=姓名 FROM information WHERE 班级名='软件021'` 是用来查询名为`information`表中'软件021'班学生的学号和姓名。 3. SQL通配符:`%` 是一个匹配0个到多个字符的通配符,可用于WHERE子句的条件表达式中。 4. 数据访问技术:Visual Basic 6.0支持ADO(ActiveX Data Objects)、DAO(Data Access Objects),但不支持ADO.NET,ODBC(Open Database Connectivity)则是一种通用的数据访问技术。 5. 数据库系统组成:除了数据库和软件,还包括硬件和相关人员,如DBMS(数据库管理系统)、应用系统以及用户等。 6. SQL查询结果处理:关键字`DISTINCT`用于去除查询结果中的重复行。 7. 字符串操作:在表达式 `'123' + '456'` 中,两个字符串相加会拼接成一个新的字符串`'123456'`。 8. 视图创建:在T-SQL中,不能在创建视图时使用`COMPUTE`关键字,而可以使用`ORDER BY`来排序结果,`WHERE`来指定条件,`WITH CHECK OPTION`来限制对视图的更新操作。 9. SQL查询示例:要查询姓“王”且单名的学生,可能使用如 `SELECT * FROM information WHERE 姓='王' AND 名 LIKE '_%'` 的SQL语句,其中`_`是匹配单个字符的通配符。 这些知识点都是数据库管理和应用的基础内容,对于学习和理解数据库操作至关重要。