计算机应用基础 - 上海大学计算中心课程辅导站.ppt
文本预览下载声明
上海大学计算中心;第6章 数据库技术6.1.1 ;6.1.2 数据管理技术的发展;文件组织已多样化数据不再属于某;数据库技术中的基本术语:数据库;6.2 数据模型6.2.1 数;数据模型的三个要素:数据结构:;6.2.2概念模型信息世界中的;实体集:同类实体的集合。例如:;概念模型的表示方法---E-R;6.2.3 基本数据模型概述层;优点:简单、直观、查讯效率高缺;关系模型:用二维表格表达实体集;面象对象模型:用面向对象观点来;6.3 数据库的体系结构6.3;内部级(存储视图)概念级(全局;6.3.3 数据库的两级映象与;6.4 关系模型及SQL语言6;学号姓名性别出生年月专业家庭地;关系的三种类型:基本关系(基本;关系模型中关系的性质每一列中的;关系的三类完整性约束实体完整性;参照完整性规则:外键必须是另一;SSNOSNAMEAGESEX;SNOSNAMEAGESEXS;6.4.2 SQL概述SQL语;主要特点综合统一面向集合的操作;用户1用户2用户3视图1视图2;6.4.3 数据定义SQL中的;2.数据库的创建VFP和SQL;例1:创建一个学生表s,它由学;例2:创建一个选修表SC,它由;修改基表例3:在基表S中增加电;4.索引的创建和删除创建索引C;删除索引DROP INDEX;6.4.4 数据查询格式SEL;SnoSnameSsexSag;SnoCnoGrade9900;1.单表查询选择表中的若干列例;选择表中的若干行例11:查询被;例13:查询全体年龄在20岁以;例15:查询学时数在60到70;例17:查询至少选修了1 号、;例19:查询没有先修课程的课程;例21:查姓姓名中第二个字为“;例23:查询不姓张的学生的姓名;例25:查询选修表的所有信息。;2.集函数与分组查询集函数CO;例26:找出全体男生的总人数S;分组查询例29:找出各个系的学;HAVING短语例31:找出选;例33:找出平均分在90分以上;3.连接查询连接查询:将几个数;例36:找出选修了“数据结构”;例37:找出选修了“数据结构”;4.嵌套查询例38:找出选修了;例39:找出与“陆逸”在同一个;例41:找出没有选修1号课程的;6.4.5 数据更新1.插入数;例43:将一个选课记录(990;插入子查询结果列44:找出每个;2.修改数据修改一个元组例45;用子查询来表达修改条件例47:;3.删除数据删除一个元组例48;用子查询来表达删除条件例50:;6.4.6视图视图是从一个或几;例52:建立选修了“数据库”课;噢景砩脱栗雄希昂笕蛞谪汊蜚???卧
显示全部