• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
导航菜单
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • windows
  • 服务器硬件
  • 服务器运维
  • 云计算
  • 虚拟化
  • IIS教程
  • Linux
  • Apache
  • Ftp
  • DNS
  • Nginx
您的位置:首页 > 服务器 >服务器硬件 > sql数据库基础知识有哪些 新手入门从哪开始学

sql数据库基础知识有哪些 新手入门从哪开始学

作者:xinwang 字体:[增加 减小] 来源:互联网

本文主要包含箭头云服务器,云服务器,域名注册,网站建设,定制建站,自助建站,虚拟主机,域名交易,域名,主机托管租用,企业邮箱,,,等服务器相关知识,xinwang希望可以进行参考
  高考成绩放榜后,惆怅了不少了高三应届毕业生,因为是面临填报志愿的事项。匆匆忙忙的12年学习,到头来不知道自己喜欢什么,毕竟有好些人在读书阶段往往是为了应付考试而学习,也没有拓展其他的兴趣爱好。到了填报志愿很懵,到处问人,仿佛让别人给自己规划未来。小编在这里提醒,如果是对程序开发感兴趣的朋友们可以未雨绸缪,先学学sql数据库基础知识是很有必要的。为了让各位在学习道路上更有方向感,小编精心整理了以下sql数据库基础知识,希望能给你带来帮助。
 
sql数据库基础知识
  sql数据库基础知识一、SQL Server数据库迁移
  方法一:脚本法
  如果你的数据库每天都有更新,而且今天改动量不大,可以将你所有的改动弄成脚本,放到本地数据库执行即可。就行一般公司开发写数据库发布脚本一样。
  方法二:备份与还原法
  在服务器的数据库中选中要转移的数据库,按鼠标右键,选所有任务->备份数据库;将备份copy到本地,选中本地已有的数据库(没有需要新建)右键→任务→还原数据库。
  找到你copy下来的.bak文件即可,值得提醒是,有时候会出现错误:2个数据库不是一个数据库。这种情况点→选项勾上覆盖现有数据库即可。

  方法三:如果只是将服务器上的数据库copy到本地数据库,则右键→导出数据,按照向导导到对应的本地数据库(前提是本地数据库没有数据,如果有数据,他不会覆盖会出现2条相同的记录),而且完了之后还得到处所有的函数和存储过程,所以该方法不推荐。


  如果在实际操作SQL Server数据库迁移上,很吃力的话,可上寻求帮助。
  sql数据库基础知识二、3种类型的文件
  1、主要数据文件
  主要数据文件是数据库的起点,指向数据库中文件的其它部分。每个数据库都有一个主要数据文件。主要数据文件的推荐文件扩展名是.mdf。
  2、次要数据文件
  次要数据文件包含除主要数据文件外的所有数据文件。有些数据库可能没有次要数据文件,而有些数据库则有多个次要数据文件。次要数据文件的推荐文件扩展名是.ndf。
  3、日志文件
  日志文件包含恢复数据库所需的所有日志信息。每个数据库必须至少有一个日志文件,但可以不止一个。日志文件的推荐文件扩展名是.ldf。
 
  sql数据库基础知识三、常用语句
  1、说明:创建数据库
  CREATE DATABASE database-name
  2、说明:删除数据库
  drop database dbname
  3、说明:备份sql server
  ---创建备份数据的device
  USE master
  EXEC sp_addumpdevice'disk','testBack','c:mssql7backupMyNwind_1.dat'
  ---开始备份
  BACKUP DATABASE pubs TO testBack
  4、说明:创建新表
  create table tabname(col1 type1[not null][primary key],col2 type2[not null],..)
  根据已有的表创建新表:
  A:create table tab_new like tab_old(使用旧表创建新表)
  B:create table tab_new as select col1,col2…from tab_old definition only
  5、说明:删除新表
  drop table tabname
  6、说明:增加一个列
  Alter table tabname add column col type
  注:列增加后将不能删除。DB2中列加上后数据类型也不能改变,唯一能改变的是增加varchar类型的长度。
  7、说明:添加主键:Alter table tabname add primary key(col)
  说明:删除主键:Alter table tabname drop primary key(col)
  8、说明:创建索引:create[unique]index idxname on tabname(col….)
  删除索引:drop index idxname
  注:索引是不可更改的,想更改必须删除重新建。
  9、说明:创建视图:create view viewname as select statement
  删除视图:drop view viewname
  10、说明:几个简单的基本的sql语句
  选择:select*from table1 where范围
  插入:insert into table1(field1,field2)values(value1,value2)
  删除:delete from table1 where范围
  更新:update table1 set field1=value1 where范围
  查找:select*from table1 where field1 like’%value1%’---like的语法很精妙,查资料!
  排序:select*from table1 order by field1,field2[desc]
  总数:select count as totalcount from table1
  求和:select sum(field1)as sumvalue from table1
  平均:select avg(field1)as avgvalue from table1
  最大:select max(field1)as maxvalue from table1

  最小:select min(field1)as minvalue from table1


  通过对上文的阅读,我们可以清晰了解到sql数据库基础知识主要有三个方面,包括SQL Server数据库迁移、3种类型的文件及常用语句。在此,小编希望以上的内容能对你在学习SQL Server数据库上带来帮助。如果还想了解更多关于数据库方面的知识,可前往做进一步的浏览及学习。
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 高可用性集群与负载均衡集群的工作原理哪里不同
  • 香港代理服务器可以租用吗?如何购买香港代理服务器?
  • jsp 服务器租用平台有哪些?jsp服务器页面的特点有哪些?
  • 云计算和物联网有什么关系?
  • cc攻击的种类有哪些 如何防御cc攻击
  • 云文档在线表格怎么做?在线表格如何进行内容筛选?
  • 代理服务器的作用 代理服务器的设置方法
  • ipv6掩码有没有?电脑网络的ipv6如何设置?
  • 用上大数据!南湖区“七星阁”让基层治理更智慧
  • 什么叫云存储 云存储的作用

相关文章

  • 流媒体服务器租用要注意这三个方面
  • 挂机云服务器要满足什么样的条件?
  • 服务器是什么?服务器建站如何选择可靠的商家?
  • 自己要怎么访问服务器?
  • 云 储存的数据存哪里 云储存安不安全
  • 云平台服务器是什么?有什么特殊优势?
  • 阿帕奇服务器软件该如何优化 在使用过程中有哪些注意事项
  • 国内便宜的云主机有什么优势?
  • 哪个服务器托管好,应该怎样选择托管公司
  • 云电商系统的优点是什么?

文章分类

  • windows
  • 服务器硬件
  • 服务器运维
  • 云计算
  • 虚拟化
  • IIS教程
  • Linux
  • Apache
  • Ftp
  • DNS
  • Nginx

最近更新的内容

    • 香港主机哪家便宜呢?如何选择一家好的香港主机商呢?
    • 服务器加密设置是怎样的 服务器安全问题详解
    • 登陆服务器正忙,请稍后重试该如何解决?
    • 普通服务器与云主机对比
    • 服务器怎么做?分享自建服务器基本步骤
    • 服务器硬件维护?服务器性能日常检查?
    • 备案服务器大概需要多长时间?
    • 网店服务器租用方法有哪些?大带宽服务器适合哪些领域?
    • 国内ssl证书公司有哪些?ssl证书有哪些好处?
    • 如何选择国外 云服务器?

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有