ADONET数据访问技术.pptxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
会计学;9.1 数据库概述;表9.1 学生情况表student;9.1.2 SQL Server 2005数据库管理系统   SQL Server 2005是微软公司在SQL Server 2000基础上推出的关系数据库管理系统,是目前主流的数据库管理系统之一。;1. 建立数据库Stud   在安装并进入SQL Server 2005系统后(这里的登录名为sa,密码为123456),通过右击“数据库”项,在出现的快捷菜单中选择“新建数据库”命令,建立一个名称为Stud的数据库,将其路径改为Myaspnet网站的App_Data文件夹中(完整路径为C:\ASPNET示例\ASPNET\App_Data文件夹),这样自动建立Stud.mdf和Stud_log.ldf两个文件,前者为数据库主文件,后者是日志文件。;2. 建立数据表student和score   再展开Stud数据库,右击下方的“表”项,在出现的快捷菜单中选择“新建表”命令,可以通过交互建立表结构。这里新建student和score两个表,前者的关键字为“学号”,后者的关键字为“学号+课程名”,它们的表结构分别如图9.1和9.2所示。   这样在Stud数据库的表项下方出现db.student和dbo.score两个表项,选中student表,右击鼠标,在出现的快捷菜单中选择“打开表”,可以输入表记录。在student和score表中输入的记录分别如图9.3和9.4所示(分别对应表9.1和表9.2中的记录)。本章后面的例子使用这些样本数据介绍数据库编程方法。;图9.1 student表结构 ;图9.3 student表记录 ;3. 权限设置   为了在网页中访问Stud数据库,必须给Stud数据库设置一些访问权限,否则在网页运行时出现以下错误: 无法打开登录所请求的数据库Stud。登录失败。 用户LCB-PC\ASPNET登录失败。;  (4)通过勾选“public的显式权限”列表中的Delete、Insert、Select、Update的授予项以授予相应权限。如图9.5所示。;9.1.3 结构化查询语言(SQL) 1. SQL语言的组成   SQL语言包含查询、操纵、定义和控制等几个部分。它们都是通过命令动词分开的,各种语句类型对应的命令动词如下: 数据查询的命令动词为SELECT。 数据定义的命令动词为CREATE、DROP。 数据操纵的命令动词为INSERT、UPDATE、DELETE。 数据控制的命令动词为GRANT、REVOKE。 ;2. 数据定义语言 (1)CREATE语句   CREATE语句用于建立数据表,其基本格式如下:  ???CREATE TABLE 表名    (列名1数据类型1 [NOT NULL]    [,列名2数据类型2 [NOT NULL]]…) (2)DROP语句   DROP语句用于删除数据表,其基本格式如下:   DROP TABLE 表名;3. 数据操纵语言 (1)INSERT语句   INSERT语句用于在一个表中添加新记录,然后给新记录的字段赋值。其基本格式如下:   INSERT INTO 表名[(列名1[,列名2, …])]    VALUES(表达式1[,表达式2, …]);(2)UPDATE语句   UPDATE语句用于新的值更新表中的记录。其基本格式如下:   UPDATE 表名   SET 列名1 = 表达式1    [,SET 列名2 = 表达式2]…   WHERE 条件表达式 (3)DELETE语句   DELETE语句用于删除记录,其基本格式如下:   DELETE FROM 表名   [WHERE 条件表达式];4. 数据查询语句   SQL的数据查询语句是使用很频繁的语句。SELECT的基本格式如下:   SELECT 字段表   FORM 表名   WHERE 查询条件   GROUP BY 分组字段   HAVING 分组条件   ORDER BY 字段[ASC|DESC]   各子句的功能如下: SELECT:指定要查询的内容。 FORM:指定从其中选定记录的表名。 WHERE:指定所选记录必须满足的条件。 GROUP BY:把选定的记录分成特定的组。 HAVING:说明每个组需要满足的条件。 ORDER BY:按特定的次序将记录排序。;【例9.4】 查询student表中“09002”班所有学生记录。;SELECT student.学号,student.姓名,score.课程名,score.分数 FROM student,score WHERE student.学号=score.学号 ORDER BY score.课程名;  【例9.7

文档评论(0)

kuailelaifenxian + 关注
官方认证
文档贡献者

该用户很懒,什么也没介绍

认证主体太仓市沙溪镇牛文库商务信息咨询服务部
IP属地上海
统一社会信用代码/组织机构代码
92320585MA1WRHUU8N

1亿VIP精品文档

相关文档