- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
21章学会VB——第十七章数据库系统与SQL语言
第十七讲 数据库系统与SQL语言 数据库系统基本概念 Access数据库 SQL Server数据库 SQL语言介绍 综合练习 思考和习题 课程内容安排 数据库系统用于存储结构化数据。例如,学校中的学生具有学号、姓名、性别、地址、成绩等信息。对学生进行管理时需要将对应学生的数据存储到数据库中,然后通过对数据库的添加、删除、修改、查询等操作来对学生的信息进行管理。 数据库系统基本概念 关系数据库是以表为基础的组织数据形式,而表又代表着实体之间的关系。在关系数据库中,用户可以不必关心数据的存储结构。并且关系数据库的查询可用高级语言SQL来操作,这也在一定程度上为关系数据的应用带来了很大的方便。 关系数据库 编 号 姓 名 性 别 部 门 001 曹操 男 魏国 002 刘备 男 蜀国 003 孙权 男 吴国 004 典韦 男 魏国 005 张辽 男 魏国 常用的数据库系统有Access数据库和SQL Server数据库。其中Access数据库适用于小型数据库的应用。例如,个人通讯录数据库、学生信息管理系统等。在设计小规模的数据库应用程序时,可以首先考虑用Access数据库作为后台数据库。 Access数据库 下面以用创建Access数据库“DBEmp”为例说明具体的数据库创建步骤(以Access2003为例)。该数据库中包含一个名为“EmpTable”的数据表 创建Access数据库 相比较与Access数据库系统,SQL Server数据库适用于大中型的数据库应用。例如,大型企业信息管理系统或者是分布式数据系统等。如果数据规模较大则在设计数据库时应该考虑以SQL Server数据库作为数据库平台。 SQL Server数据库 创建SQL Server数据库 创建SQL Server数据表 20世纪70年代,SQL 诞生于IBM 公司在加利福尼亚 San Jose 的实验室中。最初它们被称为结构化查询语言 Structured Query Language ,并常常简称为 Sequel。后来 SQL 凭借其结构简单、功能强大、简学易用的特点在关系型数据库管理系统中得到了广泛的应用。从语法结构来说,SQL主要包括了以下三部分。 数据查询语句SELECT。 数据操作语句INSERT,UPDATE,DELETE。 数据定义语句CREATE,ALTER,DROP。 SQL语言介绍 数据查询语句用于从指定数据表中查询读者所需的信息。简单的查询语句包括了选择列表(也就是 SELECT 语句)、FROM 子句和 WHERE 子句。它们分别指定了我们所要查询的列(字段)、查询的表或视图及查询的条件。例如,假如读者需要查询表“EmpTable”中“典韦”的记录,可以使用如下的语句进行查询操作。 select * from EmpTable where 姓名=典韦 数据查询语句 数据操作语句用于执行插入(INSERT)、更新(UPDATE)、删除(DELETE)操作。 数据操作语句 数据定义语句用于动态创建表(CREATE)、修改表(ALTER)或删除(DROP)一个表。 数据定义语句 利用SQL Server创建数据库“DBStudent”,并为该数据添加数据表“studentInfo”。该表的结构如表17.2所示。 综合练习 学 号 姓 名 性 别 班 级 类 型 1101 王晓玲 女 高三一班 文科 1204 张 力 男 高三二班 文科 1312 李 旭 男 高三三班 理科 1313 王 丽 女 高三三班 理科 1625 程云刚 男 高三六班 理科 1.简述Access数据库创建的过程。 2.试比较Acess数据库与SQL Server数据库的适用范围。 3.数据插入操作语句分为哪几个部分?各个部分的作用是什么? 4.利用第一题创建的数据库“DBRent”,用SQL语句完成下列操作。 查询数据表“TBRecord”中租借人姓名为“秦露露”的记录; 为数据表“TBRecord”添加记录“06 指环王 2008.07.09 刘 刚 2008.09.14”; 删除编号为“04”的记录; 创建数据表“TBNewBook”,该表包含“编号”、“书名”、“册书”字段。 思考和习题 Oracle Database 10g: Administration Workshop II 1-*
您可能关注的文档
最近下载
- 六年级语文上册生字表识字表《写字表》字帖人教版同步字帖描红2.pdf VIP
- 第8课 用制度体系保证人民当家作主 教案 -2023-2024学年中职高教版(2023)中国特色社会主义.docx VIP
- 高二数学(含创意快闪特效)-【开学第一课】2023年高中秋季开学指南之爱上数学课.pptx VIP
- 第8课 用制度体系保证人民当家作主中职专用【2023年秋最新版】.pptx VIP
- 2025年秋新北师大版数学2年级上册全册同步教学设计.pdf
- 某热电厂1×300MW供热机组工程安全预评价报告.doc VIP
- 四年级语文上册《写字表》字帖.pdf VIP
- 地埋管计算方法.doc VIP
- 太极拳理论教学课件.pptx VIP
- 八年级上册语文学习笔记.pptx VIP
文档评论(0)