1、数据结构化
数据库系统实现了整体数据的结构化,这是数据库的最主要的特征之一。这里所说的【整体】结构化,是指在数据库中的数据不再仅针对某个应用,而是面向全组织;不仅数据内部是结构化,而且整体式结构化,数据之间有联系;
2、数据的共享性高,冗余度低,易扩充
因为数据是面向整体的,所以数据可以被多个用户、多个应用程序共享使用,可以大大减少数据冗余,节约存储空间,避免数据之间的不相容性与不一致性;
3、数据独立性高
数据独立性包括数据的物理独立性和逻辑独立性。物理独立性是指数据在磁盘上的数据库中如何存储是由DBMS管理的,用户程序不需要了解,应用程序要处理的只是数据的逻辑结构,这样一来当数据的物理存储结构改变时,用户的程序不用改变。逻辑独立性是指用户的应用程序与数据库的逻辑结构是相互独立的,也就是说,数据的逻辑结构改变了,用户程序也可以不改变。数据与程序的独立,把数据的定义从程序中分离出去,加上存取数据的由DBMS负责提供,从而简化了应用程序的编制,大大减少了应用程序的维护和修改;
我有个SSH2框架源码,导入就可以运行。有登陆,分页,表格显示功能。发送到你的邮箱了。接收下。JSP遍历的代码,可以参看下
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<thead>
<tr>
<td>用户</td>
<td>密码</td>
<td>是否禁用</td>
</tr>
</thead>
<c:choose>
<c:when test="${!empty userMap}">
<c:forEach items="${userMap}" var="row" varStatus="status">
<c:if test="${status.count%2==0}">
<tr class="gray">
</c:if>
<c:if test="${status.count%2!=0}">
<tr>
</c:if>
<td><div style="overflow:hiddentext-overflow:ellipsiswhite-space:nowrapwidth:350px" title="${row.username}">${row.username}</div></td>
<td>${row.password}</td>
<c:if test="${row.state=='0'}">
<td>启用</td>
</c:if>
<c:if test="${row.state=='1'}">
<td>禁用</td>
</c:if>
</tr>
</c:forEach>
</c:when>
<c:otherwise>
<tr>
<td colspan="7">暂无记录</td>
</tr>
</c:otherwise>
</c:choose>
</table>
数据库码是数据库中唯一能标识一个记录值的内部记录标志符。
相关介绍:
数据库码通常包括“域号”、“页号”、“行号”等部分。当记录存入数据库时,数据库就自动赋给它一个关键码。使用关键码可以加速存取记录的速度,于中文数据,数据库字符编码的设置应当保证数据的完整性。
扩展资料
在计算机技术发展的早期,如ASCII(1963年)和EBCDIC(1964年)这样的字符集逐渐成为标准。但这些字符集的局限很快就变得明显,于是人们开发了许多方法来扩展它们。
对于支持包括东亚CJK字符家族在内的写作系统的要求能支持更大量的字符,并且需要一种系统而不是临时的方法实现这些字符的编码。
为了扩充ASCII编码,以用于显示本国的语言,不同的国家和地区制定了不同的标准,由此产生了 GB2312、BIG5、JIS等各自的编码标准。
参考资料来源:百度百科-数据库码
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)