A. 学习sql有什么用,具体用于什么方面
SQL用于存储数据,做一些管理系统,网站什么的,都会使用sqlserver来存储数据,SQL的作用:
SQL主要用于数据库系列的软件的查询、汇总、写入、删改等方面的操控,具体应用于数据库编程或数据库数据的维护。
也就是说SQL一般用于数据库编程,以及现有数据库错误排查。所以一般涉及数据库的编程人员或电脑信息化系统维护人员需要对SQL(也就是对数据库)知识进行学习。
(1)sqlserver数据库编程扩展阅读:
结构化查询语言是高级的非过程化编程语言,允许用户在高层数据结构上工作。它不要求用户指定对数据的存放方法,也不需要用户了解具体的数据存放方式,所以具有完全不同底层结构的不同数据库系统, 可以使用相同的结构化查询语言作为数据输入与管理的接口。
结构化查询语言语句可以嵌套,这使它具有极大的灵活性和强大的功能。
B. 想自学做网站,主要对sqlserver数据库开发, 需要学什么语言
建议学C#,C#是微软主打的面向对象开发语言,运行在window下,支持操作sqlserver
C. 数据库同步 access sqlserver 编程如何实现
没看明白
D. 数据库编程是用什么语言
数据库编程是用sql语言。
SQL(StructuredQueryLanguage,结构查询语言)是一个功能强大的数据库语言。SQL通常使用于数据库的通讯。ANSI(美国国家标准学会)声称,SQL是关系数据库管理系统的标准语言。SQL语句通常用于完成一些数据库的操作任务,比如在数据库中更新数据,或者从数据库中检索数据。
使用SQL的常见关系数据库管理系统有:Oracle、Sybase、MicrosoftSQLServer、Access、Ingres等等。虽然绝大多数的数据库系统使用SQL,但是它们同样有它们自立另外的专有扩展功能用于它们的系统。但是,标准的SQL命令,比如"Select"、"Insert"、"Update"、"Delete"、"Create"和"Drop"常常被用于完成绝大多数数据库的操作。
(4)sqlserver数据库编程扩展阅读
SQL常用语句
1、SELECT语句
作用:SELECT语句用于从表中选取数据。结果被存储在一个结果表中(称为结果集)。
语法:
SELECT目标表的一个或多个列名称,列名前可加表达式,如:avg(年龄)FROM目标表的名称;
以及:
SELECT*FROM表名称;
2、SELECTDISTINCT语句
作用:在一个表中,可能会包含重复值。这并不成问题,不过,有时你也许希望仅仅列出不同(distinct)的值。关键词DISTINCT作用就是用于返回唯一不同的值。
语法:
SELECTDISTINCT列名称FROM表名称
注释:*代表选取全部。
E. c#编程 已知SQLserver数据库里有一个表(包括学号、姓名、班级、性别),用ADO.net的方式实现以下要求
SqlConnection conn;
conn = new SqlConnection("server=.;database=managestudents;uid=sa;pwd=112255"); SqlDataAdapter sda = new SqlDataAdapter("insert into student values('学号','姓名','班级','性别')", conn);
DataSet ds = new DataSet();
sda.Fill(ds);
dataGridView1.DataSource = ds.Tables[0];
conn.Close();
F. 怎么可以学习数据库呢
就有点SQL的基础知识,该怎么学好Oracle?
--从SQL起步,依次学习select,insert,update,delete,分组函数,各种连接,合并,权限管理,同义词,schema.
然后学习PL/SQL的函数,存储过程,序列,触发器,事务,动态SQL,异常处理.
SQL优化也要了解一些(执行计划)
如果不学DBA这些就足够了.
另外问一下sqlserver和Oracle是处理数据的软件吗,还是指什么?(一提数据库,都说SQLSERVER,Oracle,Access他们本质上是什么?是软件,还是指储存数据的不同模式?)
--对,都是数据库软件.
本人有C++基础,学数据库要用的除SQL外的编程语言吗?(要用到多少)
--Oracle要用到PL/SQL(和SQL有所不同...如果你学SQL Server,要用到T-SQL)
另外推荐几本书看看(这是重点)
--推荐steve feurstein的oracle pl/sql programming(不好意思,我看的都是英文书.可以去书店找找影印版...)
基本上操作各种数据库不近相同,其中access是小型数据库,sqlserver与oracal是中型的,DB是大型数据库。
1、学习数据库的SQL语句,每个数据库基本上上不多,但是都有自己的不同,有的时间类型用‘’标识有的用#等。但是基本的SQL都是一样的select ,update,Insert,Delete,基本上学会了基础的,就学习高深一点的,如何联合表查询,编辑,修改。
2、这些熟悉以后,就要学习一下数据库的一些常用的系统函数,再之后就是要学习,存储过程,函数,触发器,事务。基本数据库这部分就没有什么问题了,只要不做高级的科研什么的,这些知识就都够了。要想学好数据库,就要多联系,自己创建一个带有逻辑的符合第三范式以上的数据库,然后写写SQL、触发器、存储过程、试图等。最重要的就是,把他们之间的逻辑搞清楚。
G. 在.net上用c#编写程序用来维护和管理SQLserver数据库应该怎么编
说来话长哦~~~
最简单直接的方法有几个步骤:
一. 准备数据库的连接字符串, 可以手动写,也可以从CONFIG中读取,如手写的:
string DbConnectionString = "Server=.\SqlExpress;Database=Northwind;Integrated Security = true";
连接字符串至少要包含数据库服务器,数据库本身以及连接时的安全性三项,很多时安全性会由UID和PWD组成,另外还有超时等信息,也可在连接字符串里指定.
二.在C#的程序里指定命名空间.
using System.Data.SqlClient;
因为这个空间下的类是.NET专门为访问和维护SQLServer而量身定做的,一会就会用到.
三.利用第一步得到的连接字符串,可以声明一个SqlConnection对象,用它就可以维护一条指向所需SQLServer的连接.
SqlConnection conn = new SqlConnection(DbConnectionString);
四.打开第三步建好的连接对象.
conn.Open();
五.数据库现在已经连接成功,准备就绪,现在该干嘛干嘛,如
下代码把其中Employees表中前三条记录的City字段值改成字符串'Beijing',代码如下:
string QueryString = "Update Employees set City='Beijing' Where EmployeeID in (Select top 3 EmployeeID From Employees)";
SqlCommand cmd = new SqlCommand(QueryString, conn);
cmd.ExecuteNonQuery();
六.完成对数据库的操作之后,记得一定要把连接关闭.确保不再使用之后,有必要对连接资源进行释放.因为连接资源对数据库来说是很宝贵的.
conn.Close();
conn.Dispose();
基本上就完成了, 通过对第五步的更改, 可以实现你所问的数据库维护和管理功能. 上面的代码我在Visual Studio 2005 + SqlExpress下调试通过的,可以参考使用呵呵.
H. sqlserver数据库如何通过命令打开存储过程
1、打开SQL Server Managment管理工具,新建一个表。
I. 怎么学习计算机数据库编程
基本上操作各种数据库不近相同,其中access是小型数据库,sqlserver与oracal是中型的,DB是大型数据库。
1、学习数据库的SQL语句,每个数据库基本上上不多,但是都有自己的不同,有的时间类型用‘’标识有的用#等。但是基本的SQL都是一样的select ,update,Insert,Delete,基本上学会了基础的,就学习高深一点的,如何联合表查询,编辑,修改。
2、这些熟悉以后,就要学习一下数据库的一些常用的系统函数,再之后就是要学习,存储过程,函数,触发器,事务。基本数据库这部分就没有什么问题了,只要不做高级的科研什么的,这些知识就都够了。要想学好数据库,就要多联系,自己创建一个带有逻辑的符合第三范式以上的数据库,然后写写SQL、触发器、存储过程、试图等。最重要的就是,把他们之间的逻辑搞清楚。
3、如果您想学SQL,您可以到可以看SQL Server 2014查询精讲系列课程,适合数据库管理员,计算机爱好者看看。