问题一:创建数据库的两种方法 交互式创建,就是你右击数据库然后选择新建数据库按钮就可以还有一种就是sql语句创建比如创建一个数据库名为a 的数据库,那么sql语句就是,create database a;然后执行下就可以
问题二:如何用MySQL建立数据库 这很简单啊!
在Windows下,假如你的MySQL装在 D:\MySQL
就可以这样:
先切换到它的bin目录
cd D:\MySQL\bin\
抚:\MySQL\bin>mysql -u root -p
接着输入你的root密码
接下来你就可以创建数据库、创建用户、创建修改表之类的 *** 作(常用命令如下)。
查看现有数据库
mysql> show databases;
创建数据库(假如数据库名为 mydb)
mysql> create database mydb;
删除数据库(假如数据库名为 mydb)
mysql> drop database accounts;
使用数据库(假如使用数据库 mydb)
mysql> use mydb;
执行完使用数据库命令后,就可以对该数据库进行创建、修改、插入、删除表等 *** 作,这些表的 *** 作命令你可以到网上找找,不是很难的。一个数据库就相当于一个 Excel 文件,而表则相当于Excel文件的单元格,数据就是存放在表中。
问题三:怎样建立一个简单数据库? 把excel导入数据库,不出现表格嵌套可以使用下面这个方法导入;
思路:
(1)、把excel数据读入到dataset中;
(2)、建立相应结构的数据表格
(3)、把dat畅set中的数据更新到数据表中
问题四:如何用数据库向导创建数据库 Microsoft Access 提供了三种方法来创建 Access 数据库 (Microsoft Access 数据库:数据和对象(如表、查询或窗体)组成的 ,与特定的主题或用途有关。)。
可以使用“数据库向导”来创建数据库。通过该向导可以从内置模板中进行选择,然后对其进行一定程度的自定义。随后,该向导会为数据库创建一组表、查询、窗体和报表,同时还会创建切换面板。表中不含任何数据。如果内置模板中的某个模板非常符合您的要求,请使用该方法。
使用“数据库向导”创建数据库
利用“数据库向导”,用一步 *** 作即可为所选数据库类型创建必需的表、窗体和报表。这是创建数据库的最简单方法。该向导提供了有限的选项来自定义数据库。
单击工具栏上的“新建”。
在“新建文件”任务窗格中,在“模板”下,单击“本机上的模板”。
在“数据库”选项卡上,单击要创建的数据库类型的图标,然后单击“确定”。
在“文件新建数据库”对话框中,指定数据库的名称和位置,然后单击“创建”。
按照“数据库向导”的指导进行 *** 作。
如果向导未启动
这可能是因为 Access 正运行于沙盒模式,但您的计算机上尚未安装 Microsoft Jet 40 SP8 或更高版本。启用沙盒模式后,必须安装有 Jet 40 SP8 或更高版本,Access 才能完全发挥作用。
有关安装 Jet 升级的详细信息,请参阅 Office Online 文章关于 Microsoft Jet 40 SP8 或更高版本。
有关沙盒模式的详细信息,请参阅 Office Online 文章关于 Microsoft Jet Expression Service 沙盒模式。
注释 不能使用“数据库向导”向已有的数据库中添加新的表、窗体或报表。
如果正在使用 Access 2003,可以在 中搜索 Access 模板。下载模板是创建数据库的最快方式。如果您找到了非常符合要求的模板,请使用该方法。模板是一个包含表、查询、窗体和报表的 Access 数据库文件 (mdb)。表中不含任何数据。打开数据库后,可以自定义数据库和对象。
使用模板创建数据库
这是创建数据库的最快方式。如果能找到并使用与您的要求非常接近的模板,则此方法效果最佳。
在工具栏上单击“新建”。
在“新建文件”任务窗格中,在“模板”下,搜索特定的模板,或单击“Office Online 模板”找到合适的模板。
找到需要的 Access 模板,然后单击“下载”。
如果要基于自己的设计创建数据库,请先创建一个空数据库,然后再分别添加表、窗体、报表及其他对象。这是最灵活的方法,但需要分别定义每一个数据库元素。
不使用“数据库向导”创建空数据库
单击工具栏上的“新建”。
在“新建文件”任务窗格中的“新建”下,单击“空数据库”。
在“文件新建数据库”对话框中,指定数据库的名称和位置,然后单击“创建”。
然后将出现“数据库”窗口 (数据库窗口:在打开 Access 数据库或 Access 项目时出现的窗口。它显示用于新建数据库对象和打开现有对象的快捷方式。),现在便可以在数据库中创建所需的对象 (数据库对象:Access 数据库包含诸如表、查询、窗体、报表、页、宏和模块等对象;Access 项目包含诸如窗体、报表、页、宏和模块等对象。)。>>
问题五:怎样在mysql中创建数据库 是这句:创建一个数据库MYSQLDATA
mysql> CREATE DATABASE MYSQLDATA;
基本 *** 作:MySQL中新建用户,新建数据库,用户授权,删除用户,修改密码的相关 *** 作测试环境:WIN32 mysql5045注:本 *** 作是在WIN命令提示符下,phpMyAdmin同样适用。
用户:phplamp 用户数据库:phplampDB1新建用户。登录MYSQL
@>mysql -u root -p
@>密码
创建用户
mysql> insert into mysqluser(Host,User,Password) values(localhost,phplamp,password(1234));
刷新系统权限表
mysql>flush privileges;
这样就创建了一个名为:phplamp 密码为:1234 的用户。然后登录一下。mysql>exit;
@>mysql -u phplamp -p
@>输入密码
mysql>登录成功2为用户授权。登录MYSQL(有ROOT权限)。我里我以ROOT身份登录
@>mysql -u root -p
@>密码
首先为用户创建一个数据库(phplampDB)
mysql>create database phplampDB;
授权phplamp用户拥有phplamp数据库的所有权限。
>grant all privileges on phplampDB to identified by '1234';
刷新系统权限表
mysql>flush privileges;
mysql>其它 *** 作/
如果想指定部分权限给一用户,可以这样来写:
mysql>grant select,update on phplampDB to identified by '1234';
刷新系统权限表。
mysql>flush privileges;
/3删除用户。@>mysql -u root -p
@>密码
mysql>DELETE FROM user WHERE User=phplamp and Host=localhost;
mysql>flush privileges;
删除用户的数据库
mysql>drop database phplampDB;4修改指定用户密码。@>mysql -u root -p
@>密码
mysql>update mysqluser set password=password('新密码') where User=phplamp and Host=localhost;
mysql>flush privileges;5列出所有数据库mysql>show database;6切换数据库mysql>use '数据库名';7列出所有表mysql>show t>>
问题六:怎么创建数据库连接 方法一、通过编写代码来连接数据库
1定义连接字符串。Data Source=服务器;Initial Catalog=数据库名;User ID=用户名;Pwd=密码 如:Data Source=IDEA-PC\SQLEXPRESS;Initial Catalog=student;User ID=sa;
2创建Connection对象。 SqlConnection sqlconnection1=new SqlConnection(constring);
constring为连接字符串。
3打开与数据库的链接。 Sqlconnection1Open();
4这时数据库就连接成功,可以 *** 作数据库了。
方法二、通过拖拽形式建立数据库连接
1打开视图-->服务器资源管理器。
2右键点就数据连接,选择添加连接。
3选择服务器名(先刷新一下)-->登陆到服务器身份验证形式-->选择一个数据库名-->测试链接-->确定(如果测试链接成功的话)。
4这是建立数据库连接就成功了,可以使用了。
问题七: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_datamdf', -- 主数据文件的物理名称
size=5mb, --主数据文件的初始大小
maxsize=100mb, -- 主数据文件增长的最大值
filegrowth=15%--主数据文件的增长率
)
log on
(
/--日志文件的具体描述,各参数含义同上--/
name='stuDB_log',
filename='D:\stuDB_logldf',
size=2mb,
filegrowth=1mb
)
问题八:oracle数据库怎么创建新用户? 在CRT中进入oracle --连接sqlplus
按照下面写完代码直接复制进去回车就行了
---建立用户代码为:CREATE USER 用户名字 PROFILE DEFAULT IDENTIFIED BY 密码 DEFAULT TABLESPACE 指定表空间名字 TEMPORARY TABLESPACE 临时表空间 ACCOUNT UNLOCK;
---赋权
begin
EXECUTE IMMEDIATE 'GRA�T SELECT ANY DICTIONARY TO 用户名';
EXECUTE IMMEDIATE 'GRANT ALTER ANY TABLE TO 用户名';
EXECUTE IMMEDIATE 'GRANT ALTER SYSTEM TO 用户名';
EXECUTE IMMEDIATE 'GRANT ALTER ANY PROCEDURE TO 用户名';
EXECUTE IMMEDIATE 'GRANT CONNECT TO 用户名';
EXECUTE IMMEDIATE 'GRANT CREATE ANY PROCEDURE TO 用户名';
EXECUTE IMMEDIATE 'GRANT CREATE ANY TABLE TO 用户名';
EXECUTE IMMEDIATE 'GRANT CREATE ANY INDEX TO 用户名';
EXECUTE IMMEDIATE 'GRANT CREATE DATABASE LINK TO 用户名';
EXECUTE IMMEDIATE 'GRANT CREATE PUBLIC DATABASE LINK TO 用户名';
EXECUTE IMMEDIATE 'GRANT CREATE ANY VIEW TO 用户名';
EXECUTE IMMEDIATE 'GRANT CREATE PUBLIC SYNONYM TO 用户名';
EXECUTE IMMEDIATE 'GRANT CREATE TABLE TO 用户名';
EXECUTE IMMEDIATE 'GRANT DELETE ANY TABLE TO 用户名';
EXECUTE IMMEDIATE 'GRANT DROP PUBLIC DATABASE LINK TO 用户名';
EXECUTE IMMEDIATE 'GRANT DROP ANY TRIGGER TO 用户名';
EXECUTE IMMEDIATE 'GRANT DROP ANY INDEX TO 用户名';
EXECUTE IMMEDIATE 'GRANT DROP ANY PROCEDURE TO 用户名';
EXECUTE IMMEDIATE 'GRANT DROP ANY TABLE TO 用户名';
EXECUTE IMMEDIATE 'GRANT DROP ANY VIEW TO 用户名';
>>
问题九:如何创建数据库 1、通过向导建立和使用数据库
第一步:选择服务视图,然后展开DataBase(数据库节点),右键点击JavaDB
启动服务器
2、在右键单击JavaDB,选择创建数据库
3、在d出的对话框中填写相应的名称,写完后点击确定完成的数据的创建。
1SQLServer2000常用的数据导入导出方法1
1通过DTS的设计器进行导入或导出DTS的设计器功能强大,支持多任务,也是可视化界面,易于 *** 作,但熟悉的人一般不多,如果只是进行SQLServer数据库中部分表的移动,用这种方法最好,当然,也可以进行全部表的移动
在SQLServerEnterpriseManager中,展开服务器左边的+,选择数据库,右击,选择Alltasks/ImportData
(或Alltasks/ExportData
),进入向导模式,然后按照提示一步一步进行就可以了,里面分得非常详细,可以灵活的在不同数据源之间复制数据,非常的方便,而且还可以另存成DTS包,如果以后还有相同的复制任务,直接运行DTS包就行,省时省力
也可以直接打开DTS设计器,方法是展开服务器名称下面的DataServices,选LocalPackages,在右边的窗口中右击,选NewPackage,就打开了DTS设计器
值得注意的是:如果源数据库要拷贝的表有外键,注意移动的顺序,有时要分批移动,否则外键主键,索引可能丢失,移动的时候选项旁边的提示说的很明白,或者一次性的复制到目标数据库中,再重新建立外键,主键,索引
其实在建立数据库时,建立外键,主键,索引的文件应该和建表文件分开,而且用的数据文件也分开,并分别放在不同的驱动器上,有利于数据库的优化
1
2利用Bcp工具这种工具虽然在SQLServer2000的版本中不推荐使用,但许多数据库管理员仍很喜欢用它,尤其是用过SQLServer早期版本的人
不过Bcp确实有其局限性,首先它的界面不是图形化的;其次它只是在SQLServer的表(视图)与文本文件之间进行复制
但是另一方面,它也有其优点:性能好,开销小,占用内存少,速度快
1
3利用备份和恢复先对源数据库进行完全备份,备份到一个设备(device)上,然后把备份文件复制到目的服务器上(恢复的速度快),进行数据库的恢复 *** 作,在恢复的数据库名中填上源数据库的名字(名字必须相同),选择强制型恢复(可以覆盖以前数据库的选项),在选择从设备中进行恢复,浏览时选中备份的文件就行了
这种方法可以完全恢复数据库,包括外键,主键,索引
1
4直接拷贝数据文件把数据库的数据文件(
mdf)和日志文件(
ldf)都拷贝到目的服务器,在SQLServerQueryAnalyzer中用语句进行恢复:EXECsp_attach_db@dbname=’test’,@filename1=’d:mssql7data est_data
mdf’,@filename2=’d:mssql7data est_log
ldf’这样就把test数据库附加到SQLServer中,可以照常使用,如果不想用原来的日志文件,可以用如下的命令:EXECsp_detach_db@dbname=’test’EXECsp_attach_single_file_db@dbname=’test’,@physname=’d:mssql7data est_data
mdf’这个语句的作用是仅仅加载数据文件,日志文件可以由SQLServer数据库自动添加,但是原来的日志文件中记录的数据就丢失了
1
5在应用程序中定制可以在应用程序(PB、VB)中执行自己编写的程序,也可以在QueryAnalyzer中执行,这种方法比较灵活,其实是利用一个平台连接到数据库,在平台中用的主要是SQL语句,这种方法对数据库的影响小,但是如果用到远程链接服务器,要求网络之间的传输性能好,一般有两种语句:1
5
1select
intonew_tablenamewhere
1
5
2insert(into)old_tablenameselect
from
where
这两种方式的区别是前者把数据插入一个新表(先建立表,再插入数据),而后者是把数据插入已经存在的一个表中,一般来说,第二条语句强于前者
1
6SQLServer的复制功能SQLServer提供了强大的数据复制功能,也是最不易掌握的,具体应用请参考相关资料,值得注意的是要想成功进行数据的复制工作,有些条件是必不可少的:1
6
1SQLServerAgent必须启动,MSDTC必须启动
1
6
2所有要复制的表必须有主键
1
6
3如果表中有text或image数据类型,必须使用withlog选项,不能使用withno_log选项
另外maxtextreplsize选项控制可以复制的文本和图像数据的最大规模,超过这个限制的 *** 作将失败
1
6
4在要进行复制的计算机上,应该至少是隐含共享,即共享名是C$或D$
1
6
5为SQLServer代理使用的WindowsNT账号不能是一个本地的系统账号,因为本地的系统账号不允许网络存取
1
6
6如果参与复制的服务器在另外的计算机域中,必须在这些域之间建立信任关系
2实现基于网页的数据库数据导入那么,如何实现基于网页的数据库数据导入呢,下面利用一个比较简单的网络介绍一下
假设某局域网的网络拓扑结构如下所示:其中服务器A和工作站B位于局域网内,工作站C与服务器D位于Internet内,局域网与Internet是物理隔离的,工作站C与工作站D在同一个办公室内,服务器A上的数据库管理系统是Oracle,服务器D上的数据库管理系统是SQLServer2000
由于工作需要,要求把服务器A的有关数据导入到服务器D上
2
1通常的工作流程:2
1
1在工作站B上运行客户端软件,将服务器A上数据导入到本地的dbf文件
2
1
2用移动硬盘把dbf文件从工作站B拷贝到工作站C上
2
1
3在工作站C上,用ftp软件将dbf文件上传到服务器D上
2
1
4在工作站C上,运行远程桌面软件登录到服务器D上
2
1
5在服务器D上,执行DTS,将dbf文件中的数据导入到SQLServer数据库
2
1
6在服务器D上,运行相关存储过程,做数据的后期处理工作
在许多情况下,因为各种不同情况的需要,这个工作流程每天(甚至更短的时间内)就要执行一次,非常繁琐,而且使用手工 *** 作,很容易出错
下面提出一种改进的方案
2
2改进后的工作流程2
2
1在工作站B上运行客户端软件,将服务器A上数据导入到本地的dbf文件
2
2
2用移动硬盘把dbf文件从工作站B拷贝到工作站C上
2
2
3在工作站C上,打开服务器D上的相关网页,利用网页将dbf文件的数据导入到服务器D上的SQLServer数据库中
首先,要在网页里实现上传功能,把dbf文件从工作站C上传到服务D上,这里就不多介绍了
要通过网页把dbf文件导入到SQLServer中,需要借助DTS可编程对象
DTS包含一组可编程COM对象,主要包含:DTS
Package、DTS
Connection、DTS
Step、DTS
、DTS
、DTS
在ASP网页里,通过用VBScript脚本创建调用DTS可编程COM对象,可以完成数据导入任务
SQLServer2000有比较详细的文档资料介绍DTS编程,但没有给一个具体的例子,如果仅参考文档资料,难度比较大,开发时间也会相当长
这里大概的介绍一下开发程序的过程
首先,在SQLSever2000的DTS设计器里,创建DTS包,实现从dbf文件到SQLServer2000的数据导入,把后期处理的存储过程也添加到DTS包里
将这个DTS包另存为VBScript文件
有了这个VBScript文件,开发程序就容易多了,加入所需要的其他代码,就可以在网页里实现数据库的数据导入
参考文献1张莉,等
SQLServer数据库原理及应用教程〔M〕
北京:清华大学出版社,2003
2梁方明
SQLServer2000数据库编程〔M〕
北京:北京希望电子出版社,2002
3LouisDavidson(美)
SQLServer2000数据库设计权威指南〔M〕
中国电力出版社,2002
[
你都会自己编辑自己的数据库了,还要问怎么使用?学以致用,你得将知识联系工作或学习。。
通常为了工作方便,使用excel即可完成数据库的工作,不用搞什么服务器那些。
1、数据库是原始数据,一般数据录入、导入及整理,按一定规范的规则和顺序录入,特定列、行、单元格可以设定条件格式,一般作为原始数据;
2、如果不是进行数据维护工作,进行数据整理。初学者一般学会sum、count、sumif、countif、vlookup、IF等大概接函数,基本能解决大部分问题;
3、数据直接处理可以学分类汇总,可对数据或者字符按一定规则进行分类汇总、计数等各项统计 *** 作。
方法/步骤
1、找到要打开的数据库文件,如图
2、如图所示,该数据库文件后缀名为mdf,是SQL Server数据库的数据文件,这里将用SQL Server数据库对该文件进行打开。启动SQL Server数据库,如图
3、图为启动SQL Server Management Studio时的界面,登录后可以管理数据库数据。开启之后的界面如图
4、提示用户输入用户名和登录密码,输入正确后,点击登录,进入管理界面,如图
5、进入管理界面后,右键选择数据库,再选择附加功能,如图
6、点击附加后,出现窗口,如图
7、在附加数据库窗口中,点击添加按钮,提示选择要附加的数据库,如图
8、选种要添加的数据库,点击确定,在管理界面中会出现添加的数据库,如图
9、打开数据库,就可以看到数据库中的表,表中的数据都可以看到。如图
注意事项
按以上步骤来,就可以打开数据库文件。
不要直接点右键进行打开,可能会对文件告成损坏。
以上就是关于怎么创建数据库全部的内容,包括:怎么创建数据库、在网页引用数据库的详细方法(如何引用数据库数据)、如何使用自己的数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)