当前位置:首页 » 编程语言 » 微软sql操作
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

微软sql操作

发布时间: 2022-06-10 08:53:49

① 一个电脑新手如何学习sql server数据库基本操作

  1. SQL Server 是微软公司推出的关系型数据库管理软件的代表,在市场上依然有广泛的用户,学习SQL Server可以从经典的SQL Server 2000开始学起。

  2. SQL Server 数据库的基本操作有新建数据库,建立表,记录的增加、删除和修改,对数据库的备份和修复。

  3. 以上对数据库的操作,可以在企业管理器界面通过鼠标操作来完成,也可以在控制台通过SQL自带的结构化查询语言(SQL语言)来实现。这两种方法都要熟悉掌握。

  4. 个人学习SQL Server 2000,需要购买一本入门的参考书,加强对书上内容的理解和练习。

② 什么是数据库 微软的SQL又是什么

问题一:SQL
Server
是微软出品的一个关系数据库管理系统。你提到注册用户信息是存在数据库中的数据,是信息数据的元数据单位。这些信息不一定存在SQL
Server中,也可以是ORACLE、MYSQL其他的数据库,或者是一定标准格式的文件中,例如XML文件,这是实现手段。
问题二:从常规的来说,电影的描述信息存在数据库中的,至于电影的媒体文件,以媒体文件形式存在硬盘上,数据库只存文件存在的路径的可能性大。
问题三:PL/SQL也是一种程序语言,叫做过程化SQL语言(Proceral
Language/SQL)。很有用,没它你操作不了数据库。
具体建议你查查相关的资料,每个问题都是门很深的学问。

③ 对MicrosoftSQLServer2008资源管理器的操作有哪些

●注册服务器。

●启动和停止服务器。

●配置服务器属性。

●创建数据库以及创建表、视图、存储过程等数据库对象。

●生成T-SQL对象创建脚本

●创建登录账户。

●管理数据库对象权限。

●配置和管理复制。

●监视服务器活动、查看系统日志等。

④ 关于Microsoft SQL Server的.....

1、SQL查询分析器可以执行sql语句,类似于oracle的sqlplus

比如在里面:建表,插入数据,修改数据,建触发器,存储过程等等,只要是sql命令可以实现的东西都有可以在【SQL查询分析器】里面做。

2、企业管理器可以对数据库进行一些日常管理

比如备份数据,生成sql脚本,导入sql脚本,导入已有数据,分析日志,查看数据库进程等等,还有【企业管理器】可以像access一样用图形界面建表,存储过程等等。

3、总而言之,【查询分析器】可以执行sql语句,【企业管理器】实现一些维护功能,而且还是图形界面化的。

***************

补充:给你个截图参考一下

小的是【查询分析器】

后面是【企业管理器】

---

以上,希望对你有所帮助。

⑤ 微软sql数据库要怎么自动备份

一、备份数据库 1、打开SQL企业管理器,在控制台根目录中依次点开Microsoft SQL Server2、SQL Server组-->双击打开你的服务器-->双击打开数据库目录3、选择你的数据库名称(如论坛数据库Forum)-->然后点上面菜单中的工具-->选择备份数据库4、备份选项选择完全备份,目的中的备份到如果原来有路径和名称则选中名称点删除,然后点添加,如果原来没有路径和名称则直接选择添加,接着指定路径和文件名,指定后点确定返回备份窗口,接着点确定进行备份 二、还原数据库1、打开SQL企业管理器,在控制台根目录中依次点开Microsoft SQL Server2、SQL Server组-->双击打开你的服务器-->点图标栏的新建数据库图标,新建数据库的名字自行取3、点击新建好的数据库名称-->然后点上面菜单中的工具-->选择恢复数据库4、在弹出来的窗口中的还原选项中选择从设备-->点选择设备-->点添加-->然后选择你的备份文件名-->添加后点确定返回,这时候设备栏应该出现您刚才选择的数据库备份文件名,备份号默认为1(如果您对同一个文件做过多次备份,可以点击备份号旁边的查看内容,在复选框中选择最新的一次备份后点确定)-->然后点击上方常规旁边的选项按钮5、在出现的窗口中选择在现有数据库上强制还原,以及在恢复完成状态中选择使数据库可以继续运行但无法还原其它事务日志的选项。在窗口的中间部位的将数据库文件还原为这里要按照你SQL的安装进行设置(也可以指定自己的目录),逻辑文件名不需要改动,移至物理文件名要根据你所恢复的机器情况做改动,如您的SQL数据库装在D:\Program Files\Microsoft SQL Server\MSSQL\Data,那么就按照您恢复机器的目录进行相关改动改动,并且最后的文件名最好改成您当前的数据库名(如原来是zw0001.mdf,现在的数据库是zw0002,就改成zw0002.mdf),日志和数据文件都要按照这样的方式做相关的改动(日志的文件名是.ldf结尾的),这里的恢复目录您可以自由设置,前提是该目录必须存在(如您可以指定d:\sqldata\zw0002.mdf或者d:\sqldata\zw0002.ldf),否则恢复将报错6、修改完成后,点击下面的确定进行恢复,这时会出现一个进度条,提示恢复的进度,恢复完成后系统会自动提示成功,如中间提示报错,请记录下相关的错误内容并询问对SQL操作比较熟悉的人员,一般的错误无非是目录错误或者文件名重复或者文件名错误或者空间不够或者数据库正在使用中的错误,数据库正在使用的错误您可以尝试关闭所有关于SQL窗口然后重新打开进行恢复操作,如果还提示正在使用的错误可以将SQL服务停止然后重起看看,至于上述其它的错误一般都能按照错误内容做相应改动后即可恢复三、设定每日自动备份数据库1、打开企业管理器,在控制台根目录中依次点开Microsoft SQL Server-->SQL Server组-->双击打开你的服务器2、然后点上面菜单中的工具-->选择数据库维护计划器3、下一步选择要进行自动备份的数据-->下一步更新数据优化信息,这里一般不用做选择-->下一步检查数据完整性,也一般不选择4、下一步指定数据库维护计划,默认的是1周备份一次,点击更改选择每天备份后点确定5、下一步指定备份的磁盘目录,选择指定目录,如您可以在D盘新建一个目录如:d:\databak,然后在这里选择使用此目录,如果您的数据库比较多最好选择为每个数据库建立子目录,然后选择删除早于多少天前的备份,一般设定4-7天,这看您的具体备份要求,备份文件扩展名一般都是bak就用默认的6、下一步指定事务日志备份计划,看您的需要做选择-->下一步要生成的报表,一般不做选择-->下一步维护计划历史记录,最好用默认的选项-->下一步完成7、完成后系统很可能会提示Sql Server Agent服务未启动,先点确定完成计划设定,然后找到桌面最右边状态栏中的SQL绿色图标,双击点开,在服务中选择Sql Server Agent,然后点击运行箭头,选上下方的当启动OS时自动启动服务8、这个时候数据库计划已经成功的运行了,他将按照您上面的设置进行自动备份

⑥ Microsoft SQL Server 2005 如何使用

我可以向你讲解一下最常用的几种操作:
建库建表的操作:
创建数据库你就先登入SQL2005后右击“数据库”有个创建数据库,点了后输入数据库的名字就创建好了,然后右键点击你创建的数据库可以创建表,双击表可以设计表的结构也就是创建表的列(字段);写好后退出或者保存会弹出一个确认框,填入表的名字就好了,然后右击你刚才的表有个打开表点击进去了就可以填入数据了;
如果要将外面的数据库加到你的数据库上或者把你的数据库取下来放到别人的数据库上,那就是数据库的附加以及分离操作:
附加数据库:
进入SQL2005后右键数据库,点附加数据库后选择要附加的数据库,记住是个.MDF的文件,选择后确定附加即可;
分离数据库:
进入SQL2005后打开你的数据库在要分离的数据库上右击选择分离,确定即可;
常规的鼠标操作也就这几个了,如果你设计到写代码的话,那就进入数据库后点左上角的“新建查询”进去后就可以写SQL代码了;

⑦ 能帮忙解释一下关于微软官网的下载的sql都是什么意思

1、这些都是windows版本的关于sql server的安装包,电脑是64位的话安装x64的版本。

2、文件名的解释:

1)SQLEXPR开头的是sql server的express的各个版本,express就是精简版,免费但功能少。

2)SQLEXPRADV与SQLEXPRWT版本是增强版,也是免费的,同时增强了某些功能。

3)SQLManagementStudio是数据库可视化管理工具。

4)x64是指适合64位的系统,x86是指适合86位的系统。

3、另外学习数据库sql有两种,分别是sql server还是mysql。这两个数据库是有区别的,如果学习sql server,那么下载是:sql server 2008经典版本(SQLEXPR_x64_CHS.exe)。如果学习mysql,那么下载是:mysql 5.7版本

(7)微软sql操作扩展阅读:

1、学习的教程推荐:《SQL从入门到精通》、《SQL Server实用基础教程》等。

2、sql server是一个数据库工具,一般只有在学校的时候使用。重要的是sql语句,因为不管是oracle数据库、sql server数据库还是mysql数据库,sql语句都是通用的。

3、可以把 SQL 分为两个部分:数据操作语言 (DML) 和 数据定义语言 (DDL)。

1)数据操作语言 (DML)---主要是查询和更新

SELECT - 从数据库表中获取数据

UPDATE - 更新数据库表中的数据

DELETE - 从数据库表中删除数据

INSERT INTO - 向数据库表中插入数据

2)数据定义语言 (DDL)---主要是创建、删除、增加索引、键、约束

CREATE DATABASE - 创建新数据库

ALTER DATABASE - 修改数据库

CREATE TABLE - 创建新表

ALTER TABLE - 变更(改变)数据库表

DROP TABLE - 删除表

CREATE INDEX - 创建索引(搜索键)

DROP INDEX - 删除索引

⑧ 如何使用Microsoft SQL Server Management Studio来写SQL

首先你需要打开它吧?它是SQL的DBMS图形化操作系统。
如果是想用SQL语言来操作的话呢,那就在建立好连接的基础上,然后点击窗体上面的“新建查询”按钮,然后在窗体右边会出现一块编辑区,你在编辑区域里面书写相应的SQL语句就可以。

下面是我写的一个例子,你可以参考下:
现在是建立数据库的SQL语句:

use master
create database stuDB
on
(
name='stuDB', size=5mb,filegrowth=15%, filename='E:\B\stuDB.mdf'
)
log on
(
name='stuDB_log',size=1mb,maxsize=6mb,filename='E:\B\stuDB_log.ldf'
)

use stuDB
go

下面呢,是在新建好的数据库中新建数据表:

create table stuInfo
(
stuName varchar(32) not null,
stuNo varchar(16) not null primary key ,
stuSex varchar(8) not null default('男'),
stuAge int not null,
stuSeat int not null identity(1,1),
stuAddress ntext default('地址不详')
)

以下是为新建好的数据表添加约束:

alter table stuInfo
add constraint ck_stuNo check (stuNo like 's253xx')

alter table stuInfo
add constraint ck_stuAge check (stuAge>=15 and stuAge<=50)

下面是给数据表添加数据:

insert into stuInfo(stuName,stuNo,stuSex,stuAge,stuAddress)
values('张秋丽','s25301',default,18,'北京海淀')

insert into stuInfo(stuName,stuNo,stuSex,stuAge,stuAddress)
values('李斯文','s25303','女',22,'河南洛阳')

insert into stuInfo(stuName,stuNo,stuSex,stuAge,stuAddress)
values('李文才','s25302',default,31,'')

insert into stuInfo(stuName,stuNo,stuSex,stuAge,stuAddress)
values('欧阳骏雄','s25304',default,28,'新疆克拉玛依')

下面是查询表中的所有数据
select *from stuInfo

select stuName as 姓名,stuNo as 学号,stuSex as 性别,stuAge as 年龄,stuSeat as 座号,stuAddress as 家庭住址
from stuInfo

同样,也是新建数据表的语句块:

create table stuMarks
(
examNo varchar(32) not null primary key,
stuNo varchar(16) not null,
writtenExam int default(0),
labExam int default(0)
)

添加约束:

alter table stuMarks
add constraint ck_examNo check (examNo like 'E200507xxxx')

alter table stuMarks
add constraint fk_stuNo foreign key (stuNo) references stuInfo(stuNo)

alter table stuMarks
add constraint ck_writtenExam check (writtenExam>0 and writtenExam<=100)

alter table stuMarks
add constraint ck_labExam check (labExam>0 and labExam<=100)

添加数据到数据表:

insert into stuMarks(examNo,stuNo,writtenExam,labExam) values('E2005070001',
's25301',80,58)

insert into stuMarks(examNo,stuNo,writtenExam,labExam) values('E2005070002',
's25302',50,default)

insert into stuMarks(examNo,stuNo,writtenExam,labExam) values('E2005070003',
's25303',97,82)

下面就是一些简单的查询了:

select examNo as 考号,stuNo as 学号,writtenExam as 笔试成绩,labExam as 试验成绩
from stuMarks

select stuName as 姓名,stuNo as 学号,stuSex as 性别,stuAge as 年龄,stuSeat as 座号,stuAddress as 家庭住址
from stuInfo

select *from stuInfo
where stuSex='男'
order by stuSeat desc

select * from stuMarks
where writtenExam>75 and writtenExam<=100
order by stuNo

select* from stuMarks
where writtenExam <>0 and labExam <>0

select stuName,writtenExam,labExam
into lingshi
from stuInfo,stuMarks

以下就是SQL的聚合函数部分了:

select avg(writtenExam) as 笔试平均成绩 from stuMarks

select avg(labExam) as 机试平均成绩 from stuMarks

select count(*) as 考试人数 from stuMarks where writtenExam>60

select count(*) as 没有通过考试的人数 from stuMarks where writtenExam<60

⑨ 如何使用微软自己的sql odbc

localhost是指你的服务器的ip地址
本机是127.0.0.1
如果是外网则填写实际的ip地址,地址后面跟的是数据库的端口号

java.lang.ClassNotFoundException: com.microsoft.sqlserver.jdbc.SQLServerDriver

报错了,你的jdbc类没有找到,这个需要导入jar包到你的package里面

⑩ LSql_Microsoft 指令怎么写

LSql_Microsoft 指令怎么写
1、点击页面中的【SQL】。
2、打开之后在右侧就会出现一个空白的区域。输入所需的SQL命令。
3、SQL语句输入完整之后,在空白区域 ,点击右键选择执行
(1)插操作:把数据插入到数据库中指定的位置上去,如Append是在数据库文件的末尾添加记录,而INSERT是在指定记录前添加记
2)删操作:删除数据库中不必再继续保留的一组记录,如DELETE对数据库中记录作删除标志。PACK是将标有删除标志的记录彻底清除掉。ZAP是去掉数据库文件的所有记录。
3)改操作:修改记录或数据库模式,或在原有数据的基础上,产生新的关系模式和记录,如连接Join操作和投影操作Projection.
4)排序操作:改变物理存储的排列方式。如SORT命令按指定关键字串把DBF文件中记录排序。从物理存储的观点看,数据库发生了变化,但从逻辑的观点(或集合论观点看),新的关系与排序前是等价的。
5)检索操作:从数据库中检索出满足条件的数据,它可以是一个数据项,一个记录或一组记录。如BROWSE单元实现对数据的浏览操作。SELECT选出满足一定条件和范围的记录。