文章分类 -  数据库原理与应用

数据库的基本概念、原理、SQL语言、数据库管理和数据库设计等内容 供大哥等人参考
摘要:01_查询选修了'李力'老师教授的全部课程的学生的学号、姓名; 02_查询至少有一门'李力'老师所教授的课程没有选过的学生的学号、姓名(这名学生没有选择李力老师教授的全部课程); 03_查询一门'李力'老师所教授的课程都没有选的学生的学号、姓名; 04_查询至少选修了一门'李力'老师所教授的课程的学 阅读全文
posted @ 2020-04-06 09:12 BNTU 阅读(473) 评论(0) 推荐(0)
摘要:01:查询(至少)教授'数据库'和'JAVA'这两门课程的老师的姓名和编号(在老师教授的课程的课程编号集合中包含{'数据库'的编号, 'JAVA'的编号}); 02:查询(至少)没有教授'数据库'和'JAVA'这两门课程中的一门的老师的姓名和编号(老师教授没有同时教授'数据库'和'JAVA'); 0 阅读全文
posted @ 2020-04-06 09:11 BNTU 阅读(203) 评论(0) 推荐(0)
摘要:01:查询被全校学生选修的课程的课程编号和课程名; 02_查询至少有一个学生没有选的课程的课程编号和课程名(没有被全部学生选的课程); 01_查询被全校学生选修的课程的课程编号和课程名 》{new_c(2) | ∃c ( c(C) Λ ∀s ( s(S) → ∃sc ( sc(SC) Λ sc.SN 阅读全文
posted @ 2020-04-06 09:10 BNTU 阅读(196) 评论(0) 推荐(0)
摘要:1. 查询至少选修了3门的学生的学号 》SELECT SN, S.SNoFROM S, SCWHERE S.SNo = SC.SNoGROUP BY SN, S.SNo HAVING ( COUNT(CNo) >= 3 )或者SELECT SN, SNoFROM SINNER JOIN SC ON 阅读全文
posted @ 2020-04-06 09:06 BNTU 阅读(216) 评论(0) 推荐(0)
摘要:01:查询选修了全部课程的学生的学号、姓名; 02:查询至少有一门课程没有选过的学生的学号、姓名(这名学生没有选择全部课程); 03:查询一门课程都没有选的学生的学号、姓名; 04:查询至少选修了一门课程的学生的学号、姓名; 01_查询选修了全部课程的学生的学号、姓名 》{new_s(2) | ∃s 阅读全文
posted @ 2020-04-06 00:45 BNTU 阅读(450) 评论(0) 推荐(0)
摘要:"NULL / NOT NULL"是约束,不是数据类型! 阅读全文
posted @ 2020-03-23 11:23 BNTU 阅读(582) 评论(0) 推荐(0)
摘要:修改数据表的ALTER操作 阅读全文
posted @ 2020-03-21 11:33 BNTU 阅读(218) 评论(0) 推荐(0)
摘要:数据表的创建和使用 阅读全文
posted @ 2020-03-20 14:13 BNTU 阅读(780) 评论(0) 推荐(0)
摘要:整数型、字符型、其他特殊类型 阅读全文
posted @ 2020-03-20 08:03 BNTU 阅读(129) 评论(0) 推荐(0)
摘要:"数据库的创建、结构和使用"概述 阅读全文
posted @ 2020-03-19 23:30 BNTU 阅读(71) 评论(0) 推荐(0)
摘要:结构化查询语言(Structured Query Language, SQL) 阅读全文
posted @ 2020-03-19 22:36 BNTU 阅读(327) 评论(0) 推荐(0)
摘要:概述: 本章的主要内容为 ===》 (1). 关系和关系模式、关系数据库和关系数据库模式; (2). 关系的码和关系的完整性; (3). 关系代数; (4). 关系演算; 阅读全文
posted @ 2020-03-10 15:04 BNTU 阅读(460) 评论(0) 推荐(0)
摘要:(1). 关系的码; (2). 关系的完整性约束 阅读全文
posted @ 2020-03-10 15:03 BNTU 阅读(724) 评论(0) 推荐(0)
摘要:关系与关系模式、关系数据库与关系数据库模式: 又是一个型和值的概念 阅读全文
posted @ 2020-03-10 15:01 BNTU 阅读(924) 评论(0) 推荐(0)
摘要:传统的集合运算 阅读全文
posted @ 2020-03-10 14:57 BNTU 阅读(723) 评论(0) 推荐(0)
摘要:专门的关系运算 阅读全文
posted @ 2020-03-10 14:56 BNTU 阅读(951) 评论(0) 推荐(0)