Web技术教程第八章-数据库访问_第1页
Web技术教程第八章-数据库访问_第2页
Web技术教程第八章-数据库访问_第3页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、Web技术第八章数据库访问8. 1关系数据库理论8.2 SQL基本知识8. 3数据库访问体系结构8. 4 MySQL数据库8. 5 用PHP访问MySQL8.1关系数据库理论数据库是一个组织有序的数据集合,它允 许更加方便地检索、添加、修改以及删除 数据。关系数据库关系数据库理论使用最广泛8.1关系数据库理论关系数据库一组关系的集合关系满足一定条件的二维表表中的一行称为关系的一个元组表中的一列称为关系的一个属性8.1关系数据库理论举例学生(学号 integer,姓名 char(10),年龄 integer)选修(课程号integer,学号integer,分数double)u课程(课程号inte

2、ger,课程名integer)学号B10040701B10040801B10040702名三四五 姓张李王年龄课程号课程名20C112计算机文化基础19C113数据结构实用教程18C114C+实用教程课程兮学号分数C112B1004080169C112B1004070285C113B1004070180C113B1004080184C114B10040801988.2 SQL简介口 SQL-j 结构化查询语言(Structured Query Language, 简称为SQL)访问和修改关系数据库的标准语言 SQL保留字不区分大小写表名和表的列名是否区分大小写,则取决 于特定的数据库单引号(&

3、#39;)用来界定字符串CREATE TABLE 命令新建数据库中的表CREATE TABLE table_name( column_name_1 data_type constraints, column_name_2 data_type constraints, column_name_n data_type constraints);INSERT命令向表中添加数据行INSERT INTOtable_name(column_name_1,colum n_name_2,.,colu mn_ name)VALUES (value_1, value_2,., value_n);INSERT INTO学生(学号,姓名,年龄)VALUES (B100409,王茜,17);SELECT命令查询特定的信息SELECT column names FROM table_namesWHERE condition;SELECT姓名FROM学生;SELECT 姓名 FROM 学生 WHERE 年龄20;SELECT * FROM 学生 WHERE 年龄20;UPDATE命令改变表行中的一个或多个值UPDATE table_nameSET column name 1 = value 1, column_name_2 = value_2,column_name _n = val

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论