数据库的创建与管理

这篇具有很好参考价值的文章主要介绍了数据库的创建与管理。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、实验目的

1. 掌握在SQL Server中使用对象资源管理器和SQL命令创建数据库。

2. 掌握在SQL Server中使用对象资源管理器和SQL命令查看数据库。

3. 掌握在SQL Server中使用对象资源管理器和SQL命令修改数据库。

二、实验硬、软件环境

开发环境: Windows XP 操作系统及以上版本

数据库管理系统:SQL Server 2012

运行环境:Windows XP 操作系统及以上版本

三、实验步骤

(一)用SQL Server企业管理器创建数据库

SQL Server 企业管理器即 Mircosoft SQL Server Management Stduio 工具,是 Microsoft 公司专门提供给用户,用于操作 SQL Server 数据库的。想要对 SQL Server 数据库进行各种操作,都可以通过 SQL Server 企业管理器实现。

以创建 test 数据库为例,使用 SQL Server 企业管理器创建数据库步骤如下:

1. 启动 SQL Server 企业管理器,从开始菜单可以找到,如下图所示:创建数据库test,数据库实验,数据库,microsoft,sqlserver

 

2. 创建数据库:在 SQL Server 企业管理器中选择【数据库】,然后右击选择【新建数据库】菜单,如下图所示:

创建数据库test,数据库实验,数据库,microsoft,sqlserver

 

  1. 在弹出的对话框中填写数据库名字,并可以修改系统默认的相关设置信息,如文件名、初始容量及最大容量等。

4. 点击【确定】创建 test 数据库,查看创建的数据库如下所示:

创建数据库test,数据库实验,数据库,microsoft,sqlserver

 

可以看到, test 数据库已经创建成功。

(二)用T-SQL语言创建数据库

T-SQL 是 Microsoft 公司在 SQL Server 中 SQL-3 标准的实现,是微软对 SQL 的扩展,具有 SQL 的主要特点。

创建数据库的SQL命令的语法格式如下所示:

CREATE DATABASE 数据库名称

[ON

[FILEGROUP 文件组名称]

(  NAME=数据文件逻辑名称,

  FILENAME='路径+数据文件名',  SIZE=数据文件初始大小,

  MAXSIZE=数据文件最大容量,

  FILEGROWTH=数据文件自动增长容量, )]

[LOG ON

(  NAME=日志文件逻辑名称,

  FILENAME='路径+日志文件名’,  SIZE=日志文件初始大小,

  MAXSIZE=日志文件最大容量,

  FILEGROWTH=日志文件自动增长容量, )]

[COLLATE 数据库校验方式名称] [FOR ATTACH]

四、实验内容

(一)在SQL Server 中使用对象资源管理器和SQL命令创建学生成绩管理数据库。

(1) 使用对象资源管理器创建数据库

创建数据库test,数据库实验,数据库,microsoft,sqlserver 

(2) 删除第(1)步创建的数据库,再次使用SQL命令创建数据库,SQL代码如下:

CREATE DATABASE EDUC

ON

(  NAME=EDUC_Data1,

FILENAME='D:\TeachData.mdf',

SIZE=20,

  MAXSIZE=100,

  FILEGROWTH=10)

LOG ON

(  NAME=EDUC_Data,

  FILENAME='D:\TeachData.ldf',

  SIZE=5,

  MAXSIZE=20,

  FILEGROWTH=3)

(二)使用对象资源管理器和SQL命令查看数据库。

(三)创建数据库之后,修改数据库。

  1. 添加一个数据文件;

创建数据库test,数据库实验,数据库,microsoft,sqlserver

2.修改日志文件的初始大小;

创建数据库test,数据库实验,数据库,microsoft,sqlserver

 

3.删除一个数据文件。

创建数据库test,数据库实验,数据库,microsoft,sqlserver

(四)使用对象资源管理器和SQL命令删除数据库。

创建数据库test,数据库实验,数据库,microsoft,sqlserver

(五)实验要求

1. 数据库名称:EDUC

2. 主数据文件名为EDUC_data,存放位置D: \数据库\数据,初始大小20MB,最大100MB,增量为20%;

3. 日志文件名为EDUC_log,存放位置D: \数据库\日志,初始大小5MB,最大20MB,增量为3MB。

请根据实验内容要求写出对应的SQL语句填写在实验报告中。

五、实验结果及分析

1.在创建数据库、修改用户数据库和删除用户数据库时需要严格遵循SQL命令的语法格式,输入字母符号时注意必须是英文字体,否则会出现报错。

2.用SQL命令修改用和数据库,可以使用ALTER DATABASE命令修改数据库。

3.用SQL命令删除数据库,使用DROP DATABSE命令可以从SQLSever中删除数据库,可以一次删除一个或者多个数据库。文章来源地址https://www.toymoban.com/news/detail-738870.html

到了这里,关于数据库的创建与管理的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 数据库系统原理及MySQL应用教程实验七存储过程与函数的创建管理

    1. 理解存储过程和函数的概念。 2. 掌握创建存储过程和函数的方法。 3. 掌握执行存储过程和函数的方法。 4. 掌握游标的定义、使用方法。 1.验证性实验:某超市的食品管理的数据库的Food表对其操作。 2.设计性试验:学校教师管理数据库中的teacherInfo表对其操作。 三、实验步

    2024年02月03日
    浏览(55)
  • 【数据库 Microsoft SQL Server】实验五 数据库安全性与完整性实验

    一、实验目的 1、掌握数据库的自主存取控制方法,学会使用SQL数据控制语句来进行授权控制和权限回收,理解视图安全机制。 2、掌握数据库的三类完整性约束,定义数据库完整性及违约处理,通过违约操作实验来理解数据库完整性机制。 二、实验环境与实验准备工作 实验

    2024年02月08日
    浏览(45)
  • 【数据库Microsoft SQL Server】实验一 数据库的定义与单表查询

    一、实验目的 1.要求学生熟悉掌握在DBMS中用SQL语言定义数据库、表、主码及外码。 2.熟悉关系数据库中常用数据类型,为关系表各属性定义合理的数据类型。 3.在建立好的数据库表中输入部分虚拟数据,实现基于单表的sql查询并分析查询结果。 二、实验环境与实验准备工作

    2024年02月05日
    浏览(62)
  • 数据库实验报告一-创建数据库和表

    一 ,实验目的 1、了解SQL Server数据库的操作环境; 2、了解SQL Server的基本数据类型、表的结构和空值的概念; 3、掌握在企业管理器中创建数据库和表; 4、熟练掌握使用T-SQL语句创建数据库和表; 5、熟悉主码、外码、Check约束和索引的建立和删除操作 二,实验原理 建立表,

    2023年04月13日
    浏览(48)
  • 数据库/实验:创建和删除表(提高篇)

    一、实验目的 了解表的结构特点。 了解SQL Server的基本数据类型。 了解常用的创建表的方法。 学会创建和删除表。 二.实验环境 Microsoft SQL Server Management Studio 18 三、实验内容与步骤 1. 快速创建一个名为xmgl的数据库。 2. 使用DDL语言定义基本表。 有一个项目管理(xmgl)数据

    2024年02月07日
    浏览(48)
  • sql2016创建镜像数据库时报错(Microsoft SQL Server, Error: 927)

    在配置镜像最后一步报错:Database ‘XXX’ cannot be opened. It is in the middle of a restore. (Microsoft SQL Server, Error: 927) 解决办法: 执行命令 镜像库Mirror Server: USE MASTER; GO ALTER DATABASE SET PARTNER = ‘TCP://PrincipalServer:5022’ GO 主库Principal server: USE MASTER; GO ALTER DATABASE SET PARTNER = ‘TCP://MirrorSe

    2024年02月05日
    浏览(63)
  • Microsoft SQL Server 图书管理数据库的建立

    – 新建 “图书管理数据库\\\" – 其中包含三个关系 – 图书(编号,图书名,作者,出版社,类型,单价) – 借阅者(编号,姓名,专业,读者类型,联系方式) – 借阅(读者编号,图书编号,借阅日期) – 其中,单价为数值型,借阅日期为日期型 – 用户自定义规则,

    2023年04月09日
    浏览(45)
  • 数据库实验2 创建数据表修改数据表和删除数据表

    实验2 创建数据表修改数据表和删除数据表 实验类型: ●验证性实验  ○综合性实验  ○设计性实验 实验目的:      (1)了解数据表的结构特点。      (2)掌握表中列定义时所用到的各种数据类型。      (3)学会使用企业管理器(即MSSMS-----Microsoft SQL Server Manag

    2024年02月07日
    浏览(81)
  • SQL Server 实验一 数据库的创建和使用

    任务描述 本关简要介绍 SQL Server 数据库、 SQL Server 中的系统数据库和用户数据库,根据介绍的知识完成相关选择题。 相关知识 SQL Server 简介 数据库通常分为层次式数据库、网络式数据库和关系式数据库三种。而不同的数据库是按不同的数据结构来联系和组织的。在当今的互

    2024年02月07日
    浏览(54)
  • 使用SQL语句创建实验数据库(以学生表为例)

     (1) 创建数据库stuexpm create database stuexpm   (2) 创建studentinfo表,显示studentinfo表的基本结构 use stuexpm create table studentInfo ( StudentID varchar(6) not null primary key comment \\\'学号, Name varchar(8) not null comment\\\'姓名‘, Sex varchar(2) not null default \\\'男\\\' comment\\\'性别\\\', Birthday date not null comment\\\'出生日期

    2024年02月07日
    浏览(57)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包