首页数据库建立数据库的步骤 建立数据库的六个步骤分别是什么

建立数据库的步骤 建立数据库的六个步骤分别是什么

编程之家2023-10-21106次浏览

大家好,今天给各位分享建立数据库的步骤的一些知识,其中也会对建立数据库的六个步骤分别是什么进行解释,文章篇幅可能偏长,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在就马上开始吧!

建立数据库的步骤 建立数据库的六个步骤分别是什么

建立数据库的六个步骤分别是什么

建立数据库的六个步骤:

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

在数据库设计过程中,需求分析和概念设计可以独立于任何数据库管理系统进行,逻辑设计和物理设计与选用的DAMS密切相关。

1、需求分析阶段(常用自顶向下)

进行数据库设计首先必须准确了解和分析用户需求(包括数据与处理)。需求分析是整个设计过程的基础,也是最困难,最耗时的一步。需求分析是否做得充分和准确,决定了在其上构建数据库大厦的速度与质量。需求分析做的不好,会导致整个数据库设计返工重做。

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

建立数据库的步骤 建立数据库的六个步骤分别是什么

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

分析方法常用SA(Structured Analysis)结构化分析方法,SA方法从最上层的系统组织结构入手,采用自顶向下,逐层分解的方式分析系统。

数据流图表达了数据和处理过程的关系,在SA方法中,处理过程的处理逻辑常常借助判定表或判定树来描述。在处理功能逐步分解的同事,系统中的数据也逐级分解,形成若干层次的数据流图。系统中的数据则借助数据字典(data dictionary,DD)来描述。数据字典是系统中各类数据描述的集合,数据字典通常包括数据项,数据结构,数据流,数据存储,和处理过程5个阶段。

2、概念结构设计阶段(常用自底向上)

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

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

建立数据库的步骤 建立数据库的六个步骤分别是什么

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

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

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

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

3、逻辑结构设计阶段(E-R图)

逻辑结构设计是将概念结构转换为某个DBMS所支持的数据模型,并将进行优化。

在这阶段,E-R图显得异常重要。大家要学会各个实体定义的属性来画出总体的E-R图。

各分E-R图之间的冲突主要有三类:属性冲突,命名冲突,和结构冲突。

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

4、物理设计阶段

物理设计是为逻辑数据结构模型选取一个最适合应用环境的物理结构(包括存储结构和存取方法)。

首先要对运行的事务详细分析,获得选择物理数据库设计所需要的参数,其次,要充分了解所用的RDBMS的内部特征,特别是系统提供的存取方法和存储结构。

常用的存取方法有三类:1.索引方法,目前主要是B+树索引方法。2.聚簇方法(Clustering)方法。3.是HASH方法。

5、数据库实施阶段

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

6、数据库运行和维护阶段

数据库应用系统经过试运行后,即可投入正式运行,在数据库系统运行过程中必须不断地对其进行评价,调整,修改。

更多相关免费学习推荐:mysql教程(视频)

数据库如何建立

问题一:怎样建立一个简单数据库?把excel导入数据库,不出现表格嵌套可以使用下面这个方法导入;

思路:

(1)、把excel数据读入到dataset中;

(2)、建立相应结构的数据表格

(3)、把dat畅set中的数据更新到数据表中

问题二:如何在excel中创建“数据库” excel是一个自由表,一个EXCEL的工作薄就是一个数据库,它里面的每一张表就是数据库的表,你可象操作表一样对其进行查询等操作,它里面的列就是数据库的字段,行就是记录,因此你可以按数据库的架构来组建数据,只是你如果你组建的数据不符合数据库的规则,在查询时不能得到时相应的结果。因此在EXCEL中不存在创建数据库。但对存在的数据可以引用。当满足条件A、B、C、D……时引用是可以的,但如果是在EXCEL中直接引用是不行的,一种是用VBA利用ADO访问EXCEL,在查询时把A、B、C、D几个条件按SQL语法写进查询语句中,引用返回的记录集,一种是利用函数把满足A、B、C、D的记录筛选出来,然后再引用。

问题三:如何新建数据库关系图红框:在CREATE弗ABLE的时候使用外键约束。

不论你建立一对一、一对多、多对多的关系,关系的两端都是连接一张表,这方面你可以了解一下E-R图!

问题四:sqlserver下怎么建立数据库怎么建表方法/步骤

1

首先我们打开SQL SERVER自带的数据库管理工具,从开始菜单中可以找到,如图点击进去;

2

开始连接SQL SERVER服务器,就是我们装好的SQL SERVER服务器;

3

右击数据库,选择第一个,新建一个数据库;

4

填写数据库的名称,下面是设置自动增长的,一般不用管,默认

5

点击确定后就可以生成一个数据库,此时里面是没有表的;

6

右击表新建一个表,填写你要的字段名称

7

填完字段名称后点击字段名称那个内部窗口的小叉叉,然后就提示你输入表名了,填写下表名,一个数据库的建立过程就是这样的;

或者

create database stuDB

on primary--默认就属于primary文件组,可省略

(

/*--数据文件的具体描述--*/

name='stuDB_data',--主数据文件的逻辑名称

filename='D:\stuDB_data.mdf',--主数据文件的物理名称

size=5mb,--主数据文件的初始大小

maxsize=100mb,--主数据文件增长的最大值

filegrowth=15%--主数据文件的增长率

)

log on

(

/*--日志文件的具体描述,各参数含义同上--*/

name='stuDB_log',

filename='D:\stuDB_log.ldf',

size=2mb,

filegrowth=1mb

)

问题五:怎样建立一个大型数据库?建立一个数据库当你想建立一个表时,你必须按照以下的步骤先建立一个数据库:在SQL Enterprise Manager中,选择你的数据库的名字。从Manage菜单中选择Databases选项。管理数据库的窗口就出现了。在工具条上点击新建数据库的按钮,就会出现新建数据库的对话框(如图3.5所示)。注意现在版本的SQL Server(version 6.5)最多能有32,767个数据库。每个数据库的最小容量是1MB,最大容量是ITB。在SQL Enterprise Manager对话框中的新建数据库对话框。填写你的数据库所要使用的名字(不能有空格)。然后,填写你要建立的数据库所在的数据库设备(例如,他就是你在前面一步建立的数据库设备)。这个新建数据库的对话框会以图形的方式显示所有数据库设备的已经使用和没有使用的空间。当你建立一个数据库时,你可以选择去建立事务日志。为了建立事务日志,你需要指定一个log device(日志数据库设备)。在新建数据库对话框中,打开标有LogDevice的下拉式框,然后选择一个数据库设备和用于日志的空间大小。注意每个数据库都有它自己的事务处理日志,它记录了对数据库每一个请求(modify,insert,delete)。日志文件是对数据库的内部处理过程的一种监视。它允许你对数据库执行updates, inserts, deletes等操作。所以在需要的时候,你也可以取消这些操作的结果。在系统没有正确地关闭,而只是停机或重新启动时,这些事务处理的日志是很有用的-在重新启动时,SQL Server会根据事务处理日志来恢复数据。注意当你把事务处理日志向一个dump数据库倾倒时,你的事务处理日志会被截短。你也可以强制地使你的事务日志缩短。如果你想知道有关事务日志的更多的信息,请查询SQL在线帮助文件,用关键字transaction log查找。6当你完成在新建数据库的对话框中的这些问题的回答,点击Create Now按钮。你的数据库就会在Databases文件夹下显示出来。

问题六:创建数据库的两种方法交互式创建,就是你右击数据库然后选择新建数据库按钮就可以.....还有一种就是sql语句创建比如创建一个数据库名为a的数据库,那么sql语句就是,create database a;然后执行下就可以...

问题七:如何建立一个数据库存储过程由于不知道你的表结构,所以以下过程供参考(提醒:创建存储过程前,先选好要执行创建语句的数据库)

--------------------------------------------------

CREATE PROCEDURE getavg--存储过程名字为getavg

@kc varchar(255),--假设课程号字段为字符类型

@avg decimal(5,1) OUTPUT--输出平均成绩

AS

--课程号[email protected]的平均成绩

SELECT@avg= avg(成绩字段)

from表名

where课程号字段=@kc

return@avg

GO

------

以上为创建存储过程,以下为调用

declare@a decimal(5,1)

EXECUTE getavg'课程号',@avg=@a output

print@a

问题八:在电子表格中如何建立数据库??一、建立数据库

方法一:使用向导,调出方法⑴可采用“文件”菜单“新建”

⑵或采用“工具”菜单“向导”

方法:使用数据库设计器

1、使用向导建立数据库

特点:可以方便快捷地创建数据库,但只适用于一般常用的数据库。

2、使用数据库设计器建立数据库

特点:最大特点就是灵活性

操作步骤:⑴“文件”菜单“新建”,显示新建对话框

⑵选择“数据库”和单击“新建文件”钮

⑶在创建对话框中输入新数据库的名称和单击“保存”钮

效果:数据库文件已经建立完成。

显示出“数据库设计器”窗口和“数据库设计工具”

打开“数据库设计器”工具方法:“显示”菜单“工具栏”

选择“数据库设计器”

三、建立表

1、数据库与数据表

可以先建立自由表,然后再添加到数据库中

建立新的数据库表,系统会将其自动加入到数据库中。

2、建立自由表

注意:自由表独立于任何数据库,如需要课添加到数据库中,但不能同时

将一个表添加到多个数据库。

预备知识:建立表必须首先建立表的结构

即要描述各个字段的字段名、字段类型、字段宽度、如果是数

值型还有小数位数,以及索引、是否再字段中允许空值(选择NULL)

3、建立数据库表

有三种方法:

法一、“文件”菜单“新建”,显示新建对话框

选择“表”和单击“新建文件”钮

在创建对话框中输入新数表名称和单击“保存”钮

法二、再建立完数据库后,不关闭“数据库设计器”窗口,单击鼠标右键后

选择快捷菜单种的“新表”,单击“新表”钮,再创建对话框输入表名

后“保存”

法三、使用数据库设计器工具栏

(“显示”菜单“工具栏”)

选择“数据库设计器”工具栏种的第一个钮“新建表”

二、使用命令建立数据库、数据库表

1、建立数据库

CREATE DATABASE数据库名称

2、建立数据库表

CREATE TABLE│DBF表名 [FREE]

(字段名1字段类型 [(字段宽度 [,小数位数])]

[(字段名2……]

二、使用向导建立查询

1、查询形式分类:查询向导:标准查询

交叉表向导:以电子表格形式输出查询结果

图形向导:以电子图形形式输出查询结果

2、使用查询向导建立查询步骤:

[0]使用查询向导前必须先打开用到的库表或自由表

⑴字段选取

⑵记录筛选

⑶选择排序方式

⑷查询完成(选择保存并运行)(浏览查询)

⑸打开查询设计器,修改查询

问题九:如何建立一个数据库呢?你上面将创建表和创建数据库等相关的东西混淆了。建议你多看下书理清下思路。一步一步来,学东西别急。

创建数据库:

create datebase db;

---这句代码创建数据库,数据库路径和大小由系统默认。

on

(分配内存大小、数据库路径等。

)

―――创建表―――――

create table tb_(

username varchar(20) not null primary key

)-----创建字段

――――――――――――――

应该你有书,比着书多敲敲代码,有不懂的再交流。

怎么创建数据库

创建数据库步骤如下:

1、打开sqlserver管理系统工具,然后使用数据库账号登录到数据管理系统。

2、进去以后,点击数据库文件前面的+号,然后点开系统数据库前面的+号,再右键数据库文件夹,选择“新建数据库”。

3、在弹出的界面选择,输入数据库名称,大小和路径,最后点击确定。

4、等待创建完成,然后在数据库左边刷新一下,就可以看到已经创建成功的数据文件。

建立数据库的步骤和建立数据库的六个步骤分别是什么的问题分享结束啦,以上的文章解决了您的问题吗?欢迎您下次再来哦!

javascript访问数据库 javascript如何读取到数据库的信息mysql云数据库(什么叫云端数据库)