好东西不私藏,大家一起分享!爱站云 用心做
广告位 后台主题配置管理

网站首页 爱站云资源网 值得一看 正文

建立数据库(建立数据库的步骤)

爱站云 2020-01-10 值得一看 0 评论

  1、首先打开我们的access程序,打开方法是单击开始——所有程序。


  2、在所有程序中找到microsoftoffice文件夹,打开它


  3、找到access,点击打开。


  4、在access界面中,点击文件——新建。


  5、选择在界面的右边出现了新建对话框,选择空数据库。


  6、选择一个存放该文件的位置,然后明明该数据库,点击创建。


  7、这样我们就创建了一个名字我百度经验的access数据库。

555.png


  建立数据库的sql语句


  在SQL中,CREATETABLE语句用于创建数据库中的表。


  SQLCREATETABLE语法:


  CREATETABLE表名称


  (


  列名称1数据类型,


  列名称2数据类型,


  列名称3数据类型,


  ....


  )


  其中,数据类型(data_type)规定了列可容纳何种数据类型。下面的表格包含了SQL中最常用的数据类型:


  所以,我们可以通过以下语句,来创建你所需要的表:


  createtableuserinfo/*创建userinfo表*/


  (


  idintprimarykeynotnullidentity(1,1),/*主键字段,数值自增,唯一标识,非空*/


  namevarchar(20),/*姓名字段,字符型,长度20*/


  ageint,/*年龄字段,整数int型*/


  sexchar(2)/*性别字段,长度2*/


  )


  其中:表明userinfo,并且分别对表中的4个字段:id、name、age、sex做了类型定义。


  创建表成功后,就可以对表内数据执行增、删、改、查等基础DML操作,分享一些sql常用的DML语句,供学习使用:


  A、插入表数据记录


  INSERTINTOtablename(field1,field2,…,fieldn)VALUES(value1,vaule2,…,valuen)


  如向userinfo插入两条新记录:


  insertintouserinfo(name,age,sex)values('张三丰',98,'男');


  insertintouserinfo(name,age,sex)values('武媚娘',23,'女');


  B、更新表内行数据记录


  UPDATEtablenameSETfield1=value1,field2=value2,…,fieldn=valuen[WHERECONDITION]


  如将编号为2的人员,年龄改为21岁:


  updateuserinfosetage=21whereid=2;


  C、删除表内数据


  DELETEFROMtablename[WHERECONDITION]


  如删除年龄小于10岁的的人员信息:


  deletefromuserinfowhereage<10;


  D、查询表内数据记录


  SELECT*FROMtablename[WHERECONDITION]


  如查询年龄大于20岁的人员信息表:


  select*fromuserinfowhereage>20;


  建立数据库的详细步骤


  按照规范设计的方法,考虑数据库及其应用系统开发全过程,将数据库设计分为以下6个阶段


  1、需求分析


  需求分析也称为软件需求分析、系统需求分析或需求分析工程等,是开发人员经过深入细致的调研和分析,准确理解用户和项目的功能、性能、可靠性等具体要求,将用户非形式的需求表述转化为完整的需求定义,从而确定系统必须做什么的过程。


  需求分析的任务,是通过详细调查现实世界要处理的对象,充分了解原系统工作概况,明确用户的各种需求,然后在此基础上确定新的系统功能,新系统还得充分考虑今后可能的扩充与改变,不仅仅能够按当前应用需求来设计。


  调查的重点是,数据与处理。达到信息要求,处理要求,安全性和完整性要求。


  2、概念结构设计


  概念结构设计是整个数据库设计的关键,它通过对用户需求进行综合,归纳与抽象,形成了一个独立于具体DBMS的概念模型。


  设计概念结构通常有四类方法:


  自顶向下。即首先定义全局概念结构的框架,再逐步细化。


  自底向上。即首先定义各局部应用的概念结构,然后再将他们集成起来,得到全局概念结构。


  逐步扩张。首先定义最重要的核心概念结构,然后向外扩张,以滚雪球的方式逐步生成其他的概念结构,直至总体概念结构。


  混合策略。即自顶向下和自底向上相结合。


  3、逻辑结构设计


  逻辑结构设计是将概念结构转换为某个DBMS所支持的数据模型,并将进行优化。在这阶段,E-R图显得异常重要。大家要学会各个实体定义的属性来画出总体的E-R图。各分E-R图之间的冲突主要有三类:属性冲突,命名冲突,和结构冲突。


  E-R图向关系模型的转换,要解决的问题是如何将实体性和实体间的联系转换为关系模式,如何确定这些关系模式的属性和码。


  4、物理结构设计


  物理设计是为逻辑数据结构模型选取一个最适合应用环境的物理结构(包括存储结构和存取方法)。首先要对运行的事务详细分析,获得选择物理数据库设计所需要的参数,其次,要充分了解所用的RDBMS的内部特征,特别是系统提供的存取方法和存储结构。


  常用的存取方法有三类:


  (1)索引方法,目前主要是B+树索引方法。


  (2)聚簇方法(Clustering)方法。


  (3)是HASH方法。


  5、数据库实施


  数据库实施阶段,设计人员运营DBMS提供的数据库语言(如sql)及其宿主语言,根据逻辑设计和物理设计的结果建立数据库,编制和调试应用程序,组织数据入库,并进行试运行。


  6、数据库的运行和维护


  数据库维护是指当一个数据库被创建以后的工作都叫做数据库维护。包括备份系统数据、恢复数据库系统、产生用户信息表,并为信息表授权、监视系统运行状况,及时处理系统错误、保证系统数据安全,周期更改用户口令。


  建立数据库所使用的命令是什么


  要进入数据库,基本要做到以下几点:


  1、首先要建立数据库,数据库是数据信息的集合,按使用性质分:系统数据库和用户数据库。系统数据库在安装数据库产品(Access,Foxprro,SQLServer,Oracle,Sybase,Informix,DB2,mysql等等)时会建立,用户数据库则要根据实际的业务需求,通过使用DDL数据定义语言来建立。


  2、其次,要建立与数据库的连接。最常规的方法有ODBC,java有JDBC等,或者安装各种数据库的客户端程序直连等方式。


  3、然后,在连接好数据库的基础上,使用USE命令打开数据库,接下来就可以使用DML数据操纵语言来使用数据库中的数据了。

< 爱站云SEO >
本站所有文章,未经允许一律不允许转载,违者后果自负
本站为SEO教学博客,学到东西应该懂得感恩作者 无脑喷子永封IP段+删帐号所有评论
本站部分文章存在于网上收集,如侵犯您的权利,请告知管理员,我们会及时删除,并向您赔礼道歉.

百秀社区爱站云 官方QQ群:333914614


猜你喜欢

本文暂时没有评论哦(●'◡'●)

欢迎 发表评论:

温馨提示:(登陆后才可以评论哦!点我QQ登录哦,若已登录请忽略)。
«   2021年4月   »
1234
567891011
12131415161718
19202122232425
2627282930
网站分类
搜索
最新留言
文章归档
标签列表