数据库与SQL语句.ppt
《数据库与SQL语句.ppt》由会员分享,可在线阅读,更多相关《数据库与SQL语句.ppt(45页珍藏版)》请在三一办公上搜索。
1、,第 2 章数据库与SQL语句,ADO.NET访问的主要对象是各种形式的数据库,访问数据库时需要使用SQL语句。本章主要介绍以后各章要用到的数据库、数据表、存储过程和SQL语句。,【知识技能目标】(1)了解本教材中所涉及的数据库、数据表、视图和数据过程。(2)掌握Select语句、Insert语句、Update语句、Delete语句。(3)掌握数据访问环境中SQL语句的表现形式。,【本章学习导航】ADO.NET数据访问技术的主要基础是SQL语句和存储过程,数据命令对象、数据读取器对象、数据适配器对象都是执行SQL语句或存储过程。,2.1建立数据库,建立数据库 以后各章的课堂教学、课堂实践和单元
2、综合实践主要使用的SQL Server数据库是“JWInfo”,使用的Access 2003数据库是“JWInfo.mdb”;课外拓展实践主要使用的SQL Server数据库是“BookMis”。,建立数据表“JWInfo”数据库主要使用的数据表有:学生信息、课程信息、用户、成绩表、班级、籍贯、学籍、政治面貌、民族、用户类型、专业、课程类型、授课形式和部门。,建立SQL Server视图 以后各章内主要使用了两个SQL Server视图,视图名称分别为:View1和viewStudentInfo。,建立SQL Server存储过程 以后各章内主要使用了6个存储过程,存储过程的名称分别为:Ave
3、rageScore、SelectStudent、InsertStudentData、UpdateStudentData、DeleteStudentData和SelectStudentData。,2.2SQL语句简介,经常使用的SQL语句主要有以下几种:Select语句、Insert语句、Update语句和Delete语句。,Select语句 1语法格式 Select Distinct Top(数值)字段列表 From 表名 Where条件 Order By 排序字段名 ASC|DESC Group By 分组字段名 Having 筛选条件表达式,2Select语句的应用实例(1)选取数据表中的
4、全部数据(2)选取数据表中指定字段的数据,(3)选取前若干条记录,且要求查询结果按降序排列,(4)根据特定条件选取数据表中的部分数据,(5)按关键字查找记录 例如查询所有姓“陈”的学生,“%”代表任意字符。,(6)查询符合条件的记录的总数(7)计算学生的平均成绩,例如在“学生信息”表中只有“班级编号”字段,“班级名称”字段在“班级”表中,如果查询结果需要“学号、姓名、性别、班级名称”等字段,则需要从多个表中组合查询。,dbo.学生信息.身份证号,dbo.班级.班级名称,dbo.民族.民族,dbo.籍贯.籍贯,dbo.学籍.学籍名称,dbo.政治面貌.政治面貌 FROM dbo.学生信息 INN
5、ER JOIN dbo.班级 ON dbo.学生信息.班级编号=dbo.班级.班级编号 INNER JOIN dbo.民族 ON dbo.学生信息.民族编号=dbo.民族.民族编号 INNER JOIN dbo.籍贯 ON dbo.学生信息.籍贯编号=dbo.籍贯.籍贯编号 INNER JOIN dbo.学籍 ON dbo.学生信息.学籍编号=dbo.学籍.学籍编号 INNER JOIN dbo.政治面貌 ON dbo.学生信息.政治面貌编号=dbo.政治面貌.政治面貌编号,Insert语句 1语法格式 Insert Into 数据表名称(字段1,字段2,)Values(字段值1,字段值2,)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 SQL 语句

链接地址:https://www.31ppt.com/p-6296353.html