新建数据库是我们开始数据库学习的重要一步。今天我们来讲一下用Sql Server可视化的新建数据库。
工具/原料
Sql Server 2008
方法/步骤
1、打开Sql Server Management Studio软件(Sql Server管理工具),输入账号密码登录。登录成功后,我们在左侧可以看到一个"对象资源管理器"的框。
2、点击展开"数据库",我们可以看到安装自带的一些数据库名称。在"数据库"上点击右键,选择新建数据库。
3、这时会弹出新建数据库的弹框,在数据库名称输入你想新建的数据库名。
4、新建数据库会生成两个文件,数据文件(.mdf)和日志文件(.ldf),我们可以根据自己需要设置初始大小、自动增长模式和路径等。
5、配置好后点击确认,就成功新建了一个数据库。
注意事项
初次接触数据库,请大家多指教啊
"
如何快速入门SQLserver?
SQLServer作为微软公司推出的一款关系型数据库管理系统,在各行各业有着广泛的应用,特别是windows桌面系统中。对于SQLServer的入门学习,可以从几个基本的方向入手,循序渐进。
1. 关于SQLServer的安装就不多介绍了,网上也能找到很多教程,而且基本上时傻瓜式的按向导安装下去即可。
2.学会基本的建库建表操作,可以使用sql脚本,当然因为sqlserver提供方便的图形操作界面工具,可以直接利用工具进行库表的建立。
建库建表语句示例:
create database test --创建数据库test
create table TestTable(Id int identity(1,1) primary key not null,Name nvarchar(10),Sex nchar(1) null,Age int null) --创建表
初学时是不是觉得稍显复杂,可以用上述工具来进行。
3.从基本的增删改查语句入手进行学习,这几个语句熟悉后你就可以进行基本的关于SQLSERVER的操作或者是进行数据库的基本开发工作了。怎么学呢,请记住这几个语句的关键字:add,delete,update,select ,分别对应增、删、改、查。
案例1:为TestTable表添加数据
语法:insert into 表名 (字段) values(值)
insert into TestTable(Name,Sex,Age) values(N'张三',N'男',20)
insert into TestTable(Name,Sex,Age) values(N'李四',N'男',21)
insert into TestTable(Name,Sex,stuAge) values(N'王五',N'女',26)
案例:删除TestTable表中Age大于25的数据
语法:delete from 表名 where 限制条件
delete from TestTable where Age>25
案例:把张三的性别改成“女”,年龄改成32岁
语法:update 表名 set 字段名=字段值 where 限制条件
update TestTable set Sex=N'女',Age=32 where Name=N'张三'
案例:查询TestTable 表的所有姓名和对应性别
语法:select 字段名1,字段名2... from 表名 where 限制条件
select Name,Sex from TestTable
4. 以上为四个最基本的增删改查语句,希望能对你有帮助,从这几个基本语句入手,快速掌握并逐步深入到精通。
"
SQL server数据库软件和MySQL数据库软件哪个比较好呢?
两大数据库都是经典,如果硬要对比那要根据特定场景,数据库一般会根据业务系统需求进行选择。
SQL server
SQL server作为老牌选手,微软为靠山,一直处于不瘟不火的状态,如果你是计算机专业出身,那么大部分同学一定第一个接触的数据库会是SQL server,很多数据库教程都以这个数据库为例,因为它是非常典型的关系型数据库,并且在世界仍然拥有不少用户量。
SQLserver非常稳定,但是和Java不是特别契合,没有Oracle那种血缘关系,而且其需要付费,也成为了很多公司不会选择的重要原因之一。
MySQL
MySQL作为后起之秀,最重要的是开源并且免费,适合于各种中小型系统项目,灵活而又轻巧,具备非常强大的生态圈,而且innerDB的出现更是把MySQL推上了巅峰。
缺点是稳定型差,而且一旦数据量大,要考虑各种比如分表分库等解决方案,优化空间很大,需要花不少时间进行调优。
不过目前采用MySQL再结合一些nosql数据库或者Hadoop一起使用的解决方案很常见,因此MySQL前途不可估量。
用专业角度解读专业问题, 关注“极客宇文氏”