⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 chap10_1.htm

📁 着重介绍基于C++的web编程技术
💻 HTM
字号:
<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<meta name="GENERATOR" content="Microsoft FrontPage 3.0">
<title>10.1 数据库、DBMS和SQL</title>
</head>

<body link="#3973DE" alink="#3973DE">
<font SIZE="5"><b><div align="center"><center>

<table border="0" width="615" cellspacing="0" cellpadding="0">
  <tr>
    </b><td><div align="center"><center><table border="0" width="615" cellpadding="0" cellspacing="0" height="20">
      <tr>
        <td width="377" bgcolor="#15397D" height="20"></td>
        <td width="238" bgcolor="#000000" height="20"><p align="right"></font><span style="text-decoration: none"><a href="../../index.htm"><font color="#FFFFFF">电脑报Visual 
        C++网络教程</font></a></span></td>
      </tr>
    </table>
    </center></div><font FACE="Times New Roman" SIZE="3"><b><p ALIGN="CENTER"></b></font><font color="#3973DE" FACE="Times New Roman" size="4">10.1 </font><font color="#3973DE" size="4">数据库、</font><font color="#3973DE" FACE="Times New Roman" size="4">DBMS</font><font color="#3973DE" size="4">和</font><font color="#3973DE" FACE="Times New Roman" size="4">SQL</font><font FACE="Times New Roman" size="4"></p>
    <p ALIGN="JUSTIFY"></font><font SIZE="3">数据库是数据的集合,它由一个或多个表组成。每一个表中都存储了对一类对象的数据描述,一个典型的表如表</font><font FACE="Times New Roman" SIZE="3">10.1</font><font SIZE="3">所示。表的每一列描述了对象的一个属性,如姓名、出生年月等,而表的每一行则是对一个对象的具体描述。一般将表中的一行称作记录</font><font FACE="Times New Roman" SIZE="3">(record)</font><font SIZE="3">或行</font><font FACE="Times New Roman" SIZE="3">(row)</font><font SIZE="3">,将表的每一列称作字段</font><font FACE="Times New Roman" SIZE="3">(field)</font><font SIZE="3">或列</font><font FACE="Times New Roman" SIZE="3">(column)</font><font SIZE="3">。数据库通常还包括一些附加结构用来维护数据。<b></p>
    <p ALIGN="CENTER">表</font><font FACE="Times New Roman" SIZE="3">10.1</font></b></p>
    <table BORDER="1" CELLSPACING="1" CELLPADDING="1" WIDTH="579">
      <tr>
        <td WIDTH="25%"><font SIZE="3"><b><p ALIGN="CENTER">学 号</b></font></td>
        <td WIDTH="25%"><font SIZE="3"><b><p ALIGN="CENTER">姓 名</b></font></td>
        <td WIDTH="25%"><font SIZE="3"><b><p ALIGN="CENTER">出生年月</b></font></td>
        <td WIDTH="25%"><font SIZE="3"><b><p ALIGN="CENTER">性别</b></font></td>
      </tr>
      <tr>
        <td WIDTH="25%"><font FACE="Times New Roman" SIZE="3"><p ALIGN="CENTER">1</font></td>
        <td WIDTH="25%"><font SIZE="3"><p ALIGN="CENTER">李明</font></td>
        <td WIDTH="25%"><font FACE="Times New Roman" SIZE="3"><p ALIGN="CENTER">06/12/77</font></td>
        <td WIDTH="25%"><font SIZE="3"><p ALIGN="CENTER">男</font></td>
      </tr>
      <tr>
        <td WIDTH="25%"><font FACE="Times New Roman" SIZE="3"><p ALIGN="CENTER">2</font></td>
        <td WIDTH="25%"><font SIZE="3"><p ALIGN="CENTER">张芳</font></td>
        <td WIDTH="25%"><font FACE="Times New Roman" SIZE="3"><p ALIGN="CENTER">11/24/78</font></td>
        <td WIDTH="25%"><font SIZE="3"><p ALIGN="CENTER">女</font></td>
      </tr>
    </table>
    <p><font SIZE="3"> </font><font FACE="Times New Roman" SIZE="3"></p>
    <p ALIGN="JUSTIFY"></font><font SIZE="3">若一个数据库只有一个表,则称之为简单数据库。若数据库由多个相关的表组成,则称其为关系数据库。关系数据库利用公共关键字段将它的表联系起来,例如在表</font><font FACE="Times New Roman" SIZE="3">10.1</font><font SIZE="3">中,可以将学号作为一个关键字段,如果数据库中还有一个学生成绩表并且也有学号字段,则可以通过学号这个关键字段将两个表联系起来。</font><font FACE="Times New Roman" SIZE="3"></p>
    <p ALIGN="JUSTIFY">DBMS</font><font SIZE="3">(数据库管理系统)是一套程序,用来定义、管理和处理数据库与应用程序之间的联系,例如</font><font FACE="Times New Roman" SIZE="3">FoxPro</font><font SIZE="3">、</font><font FACE="Times New Roman" SIZE="3">Access</font><font SIZE="3">、</font><font FACE="Times New Roman" SIZE="3">Sybase</font><font SIZE="3">等都是</font><font FACE="Times New Roman" SIZE="3">DBMS</font><font SIZE="3">。图</font><font FACE="Times New Roman" SIZE="3">10.1</font><font SIZE="3">说明了用户、</font><font FACE="Times New Roman" SIZE="3">DBMS</font><font SIZE="3">和数据库三者的关系。</p>
    <p ALIGN="center"><img src="T10_1.gif" alt="T10_1.tif (104260 bytes)" WIDTH="496" HEIGHT="119"></font><font FACE="Times New Roman" SIZE="3"></p>
    <p ALIGN="center"></font><font size="2">图</font><small><font FACE="Times New Roman" SIZE="3">10.1 </font></small><font size="2">用户、</font><small><font FACE="Times New Roman" SIZE="3">DBMS</font></small><font size="2">、数据库三者的关系</font><font FACE="Times New Roman" SIZE="3"></p>
    <p ALIGN="JUSTIFY">SQL(Structured Query Language</font><font SIZE="3">,结构化查询语言</font><font FACE="Times New Roman" SIZE="3">) </font><font SIZE="3">最早由</font><font FACE="Times New Roman" SIZE="3">IBM</font><font SIZE="3">提出,是专门用来处理关系数据库的基于文本的语言。</font><font FACE="Times New Roman" SIZE="3">SQL</font><font SIZE="3">向数据库提供了完善而一致的接口,它不是独立的计算机语言,需要</font><font FACE="Times New Roman" SIZE="3">DBMS</font><font SIZE="3">的支持方能执行。</font><font FACE="Times New Roman" SIZE="3">SQL</font><font SIZE="3">是一种标准的数据库语言,目前大多数</font><font FACE="Times New Roman" SIZE="3">DBMS</font><font SIZE="3">都支持它。</font><font FACE="Times New Roman" SIZE="3"><b></p>
    </b></font><div align="center"><center><table border="0" cellpadding="0" cellspacing="0" width="615">
      <tr>
        <td><a href="chap10.htm">上一页</a></td>
        <td><p align="right"><a href="chap10_2.htm">下一页</a></td>
      </tr>
    </table>
    </center></div><font SIZE="5"><hr noshade color="#3973DE" size="1">
    <p align="center"></font><font size="2" color="#000000">本教程由<a href="http://vcdynasty.yeah.net">Visual C++王朝(Where programmers come together)</a>协助制作<br>
    未经许可,请勿以任何形式复制</font></td>
    <b>
  </tr>
</table>
</center></div>

<p ALIGN="CENTER"></b><font SIZE="5"> </font><font FACE="Times New Roman" SIZE="5"></p>
</font><font FACE="Times New Roman" SIZE="3">

<p></font><b><font SIZE="3"> </font><font FACE="Times New Roman" SIZE="3"></p>
</font></b>

<p><font SIZE="3"> </font><font FACE="Times New Roman" SIZE="3"></p>

<p></font> </p>
</body>
</html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -