sqlserver基本创建数据库表 精选文档.ppt

  1. 1、本文档共27页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
SQL Server 2019 数据库的基 本操作 学习目标: 1 、了解 SQL SERVER ,学习掌握 SQL 语句, 2 、完成对数据库及表的增删改查 一、创建 SQL Server 数据库 1 、使用 SQL Server 管理控制台建数据库: (1) 打开” SQL Server Management Studio” 的 窗口,在 ”对象资源管理器” 窗口中的”数据库 结点” 右击 -> 新建数据库 (2) 新建数据库窗口,它由“常规”、“选项”和”文件组”三个 选项组成。在”常规”选项的“数据库名称”中输入要创新 的数据库名称 :test_db ( 在“常规”选项中,可以指定数据库名称、数据库 的逻辑名、初始容量、增长方式和文件路径等。 ) (3) 单击“确定”按钮,完成数据库的构建。 ? 2 使用 T-SQL 语句创建数据库 在集成的查询分析器中使用 T-SQL 语言来创建数据库。 格式: CREATE DATABASE database_name ON PRIMARY ( NAME= , -- FILENAME= ' ' -- SIZE=, -- MAXSIZE=, FILEGROWTH= ) 二、 SQL Server 2019 表的基本操作 ? SQL Server 数据库中的表是一个非常重要的数据库对象,我们的数据都是存储在各 个表中,对数据的访问,验证,关联性连接等操作都是通过对表的操用来实现的, 所以学习好数据库表的操作,显得非常重要 。 1 、表的概念 关系数据库的理论基础是关系模型,它直接描述数据库中数据的逻辑结构。关系模 型的数据结构它是一种二维表格结构。 2 、数据类型 数据类型是用来表现数据特征的,它决定了数据在计算机中的存储格式、存储长度、数 据精度和小数位数等属性。 ? 3 、表的设计与创建 要设计一个数据库表,我们要根据数据库逻辑结构设计的要求,确定需要什么样的表, 各表中都有那些数据、所包含的数据类型、那些列允许为空值、那些需要索引、哪些列是主 键、哪些列是外键等。在创建和操作表的过程中,将对表进行更为细致的设计。 ? 建表的步骤 ? (1) 定义表结构:给表的每一列取字段名,并确定每一列的数据库型、数据长度、列数据是否 可以为空等。 ? (2) 设置约束:设置约束是为了限制该列输入值的取值范围,以保证输入数据的正确性和统一 性。 ? (3) 添加数据:表结构建立完成之后,应该向表中输入数据。 使用 SQL Server 管理控制台建表: 在“对像资源管理器”窗口展开“数据库”结点,选择在其中建立表的数据库,右击“表结点, 在弹出的快捷菜单中选择”新建表”命令。在“表设计器” 窗口上的网络中,每一行描述了表中 一个字段,每行有三列,这三列分别描术列名,数据类型,和允许为空等信息。 使用 SQL 语句创建表 格式: create table table_name ( 学号 int primary key identity , 名称 char(6) not null, 专业方向 varchar(10) not null, 系部代码 char(2) not null, 备注 varchar(50) ) 注:主键不能为空 4 、修改表结构 使用对象资源管理器:在“对象资源管理器”窗口,展开“数据库”结点,选择相应的数据库,展开表对象,右击要修 改的表。在弹出菜单中选“修改”。 ? 使用 SQL 语句修改表结构: ? 重命名表: ? exec sp_rename 'old_table_name','new_table_name‘ ? Eg : EXEC sp_rename 'table_name','Stu_2' ? 重命名列: ? exec sp_rename 'table_name.old_name','new_name','column‘ ? Eg : exec sp_rename 'Stu_2.o 学校 ','Scho

文档评论(0)

zhaohuifei + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档