将数据库对象与主要定义内容匹配
正确答案:模式 Schema → 为表、视图等对象提供命名空间和授权边界;基本表 → 定义列、数据类型和完整性约束;索引 → 提供额外存取路径并承担维护成本;数据字典 → 记录对象、约束、权限、依赖和统计等元数据
SQL 数据定义不仅建立表,还要管理对象关系、约束、存取路径和系统元数据
Tab / Shift+Tab 切换项目,方向键选择;Ctrl+Enter 提交答案
请先完成作答
正确答案:模式 Schema → 为表、视图等对象提供命名空间和授权边界;基本表 → 定义列、数据类型和完整性约束;索引 → 提供额外存取路径并承担维护成本;数据字典 → 记录对象、约束、权限、依赖和统计等元数据
SQL 数据定义不仅建立表,还要管理对象关系、约束、存取路径和系统元数据
Tab / Shift+Tab 切换项目,方向键选择;Ctrl+Enter 提交答案
请先完成作答
正确答案:使用表级 PRIMARY KEY (Sno, Cno) 定义复合主码
一个表只有一个主码约束,复合主码要求两个属性组合唯一且每个分量非空
可按数字键选择;请先作答,再提交答案
请先完成作答
正确答案:学生姓名 → 最大长度、字符集和是否允许为空;出生日期 → 日期运算和合法日期范围;成绩 → 允许范围、精度及是否需要小数;订单金额 → 精确十进制位数和金额运算
数据类型应从业务值域、长度或精度和后续运算需求倒推,不能只选择看起来最省空间的类型
Tab / Shift+Tab 切换项目,方向键选择;Ctrl+Enter 提交答案
请先完成作答
正确答案:RESTRICT 在存在依赖时拒绝删除,CASCADE 可能连带处理依赖对象
DROP 改变数据库结构,执行前必须识别依赖范围;CASCADE 的具体连带行为还要按目标 DBMS 核查
可按数字键选择;请先作答,再提交答案
请先完成作答
正确答案:查询定位是否可能明显受益、列的选择性和常用查询条件、索引占用的存储空间、插入、删除和修改时的维护成本
索引提供候选存取路径,是否使用由优化器决定;它不能替代数据完整性约束
可按数字键选择;请先作答,再提交答案
请先完成作答
正确答案:表和列定义 → 解析并检查 SQL 中的对象与属性;主码、外码和检查约束 → 在数据更新时验证合法性;对象依赖 → 判断 ALTER 或 DROP 的影响范围;统计信息 → 为查询优化估计代价
数据字典是 DBMS 运行所依赖的系统目录,不只是给管理员查看的说明文档
Tab / Shift+Tab 切换项目,方向键选择;Ctrl+Enter 提交答案
请先完成作答
对照答案:先明确学分的数据类型、合法范围和默认或回填规则;检查现有元组能否满足非空约束、相关视图和程序是否依赖原结构,以及目标 DBMS 的 ALTER 语法和锁定行为。可先设计可验证的回填步骤,再增加或收紧约束,并在变更前备份和核对影响范围
请先在头脑中组织答案,再查看对照答案