大家好,我是智十七°。每一个喜欢游戏的孩子,肯定会知道在游戏的登录过程中,会存在游戏账号的登录、注册,还有后台对游戏家的查询。今天,我带大家简单的了解一下。游戏登录、注册以及后台查询玩家信息的功能。他们都是数据库编写的。
数据库的特点:
1.将数据放到列表中,表再放到库中.
2.一个数据库中可以有多个表,每个表都有一个名字,用来标识自己.表名具有唯一性.
3.表具有一些特征,这些特性定义了数据在表中如何存储,类似Java中\”类\”的设计.
4.表由列组成,我们也称为字段.所有表都是由一个或多个列组成的,每一个列类似Java中的\”属性\”.
5.表中的数据是按行存储的,每一行类似于Java中的\”对象\”
数据库的相关概念:
BD
数据库(database):存储数据的\”仓库\”.它保存了一系列有组织的数据.
DBMS数据库管理系统(Database Management System).数据库是通过DBMS创建和操作的容器.常见的数据库管理系统:MySQL,Oracle,BD2,SqlServer等.SQL结构化查询语言(Structure Query Language):专门用来与数据库通信的语言.优点:1,不是某个特定数据库供应商专有语言,几乎所有BDMS都支持SQL2,简单易学3,虽然简单,但实际是一种强有力的语言,灵活使用其语言元素,可以进行非常复杂和高级的数据库操作.
Oracle数据库的主要优点就是方便查询,提高系统的性能。通过创建唯一性索引,可以保证数据库索引分类:索引可以分为:聚集索引,非聚集索引,以及唯一索引。
优点:
1、主要优点就是方便查询,,提高系统的性能。
2、通过创建唯一性索引,可以保证数据库表中每一行数据的唯一性。
3、可以大大加快数据的检索速度,这也是创建索引的最主要的原因。
4、可以加速表和表之间的连接,特别是在实现数据的参考完整性方面特别有意义。
5、在使用分组和排序子句进行数据检索时,同样可以显着减少查询中分组和排序的时间。
6、通过使用索引,可以在查询的过程中,使用优化隐藏器,提高系统的性能。
也许会有人要问:
增加索引有如此多的优点,为什么不对表中的每一个列创建一个索引呢?
缺点:
1、创建索引和维护索引要耗费时间,这种时间随着数据量的增加而增加。
2、索引需要占物理空间,除了数据表占数据空间之外,每一个索引还要占一定的物理空间,如果要建立聚簇索引,那么需要的空间就会更大。
3、当对表中的数据进行增加、删除和修改的时候,索引也要动态的维护,这样就降低了数据的维护速度。
4、查询时需要进行重新排序,减少了效率。
5、物理Oracle数据库建立索引效率低,只能建一个。
数据库的简单登录
登录成功后的提示
数据库的简单注册
数据库注册成功
数据库的查询用户
查询数据库中的用户: