要学习SQL Server数据库开发需要学习哪种数据库开发语言和哪种数据库开发工具呢?

还有如果我想学习Oracle数据库,不过我对linux不熟悉能学好Oracle吗?请各位大哥大姐帮帮忙!多给小弟些建议!... 还有如果我想学习Oracle数据库,不过我对linux不熟悉能学好Oracle吗?请各位大哥大姐帮帮忙!多给小弟些建议! 展开
 我来答
ren7_2000
推荐于2016-12-03 · TA获得超过231个赞
知道小有建树答主
回答量:360
采纳率:0%
帮助的人:301万
展开全部
1、个人建议,掌握基本语句和利用好sqlsvr带的查询分析器工具,完全可以使用好数据库。
表的建立
关系数据库的主要特点之一就是用表的方式组织数据。表是SQL语言存放数据、查找数据以及更新数据的基本数据结构。在SQL语言中,表有严格的定义,它是一种二维表,对于这种表有如下规定:
1)每一张表都有一个名字,通常称为表名或关系名。表名必须以字母开头,最大长度为30个字符。
2)一张表可以由若干列组成,列名唯一,列名也称作属性名。
3)表中的一行称为一个元组,它相当于一条记录。
4)同一列的数据必须具有相同的数据类型。
5)表中的每一个列值必须是不可分割的基本数据项。
注意:当用户需要新的数据结构或表存放数据时,首先要生成一个表。
语法:
CREATE TABLE 表名 [表约束]
(列名1 数据类型 [缺省值1,列约束1]
(列名2 数据类型 [缺省值2,列约束2]

列名n 数据类型 [缺省值n,列约束n]
[TABLESPACE 表空间名称]
[STORAGE (存贮的子句)]
[ENABLE 约束名]
[DISABLE 约束名]

插入数据
当一个表新建成时,它里面没有数据,通过向表中扦入数据,建成表的实例。
语句句法:
INSERT INTO 表名[(列名1,…)]
VALUES(值1,值2,…,值n)

修改数据
对表中已有数据进行修改,语句句法:
UPDATE 表名SET 列名1=表达式1,列名2=表达式2,…
WHERE 条件;

删除数据
删除表中已有数据,不能删除不存在的数据。
语句句法:
DELETE FROM 表名 WHERE 条件;

查询语句
SELECT命令的语法为:
SELECT [DISTINCT|ALL] *
FROM 表名
[WHERE条件]
[GROUP BY表达式[,表达式] …[HAVING条件]
[UNION|UNION ALL |INTERSECT|MINUS]SELECT命令
[ORDER BY{表达式|位置} [ASC|DESC] [, {表达式|位置[ASC|DESC]}]…]

2、数据库开发语言:pb是一款比较不错的数据库开发语言,上手快,开发快捷。vb也可,上手容易。

3、linux不熟悉能学好Oracle,关联不大,oracle也可在winxp环境使用。
润泽且素淡灬瑰宝h
2015-05-20 · TA获得超过1.1万个赞
知道大有可为答主
回答量:3561
采纳率:3%
帮助的人:1884万
展开全部
要学习sqlserver 可以学习SQL server数据库开发语言就行了。
开发工具的话可以用sql server的可视化操作工具SQL。
如果要学习oracle,可以在Windows上使用和学习的,不熟悉Linux没有太大的影响的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式