数据库实验 实验一 数据库创建与管理
注:此内容仅仅只是记录成长与分享学习,不能保证绝对正确
实验一 数据库的创建与管理
实验日期:2022年 3 月25 日 星期五 实验地点:宿舍
一 实验目的
1. 熟练掌握创建、删除数据库。
2. 查看和修改数据库属性。
二 实验要求
1. 请大家务必动手完成实验,实验过程中,会随机抽查提问,作为实验成绩重要参考。
2. 请将数据库studb的两个基本文件自行保留,下次实验在此基础上进行。
3. 请在本实验报告指定方框认真填写对应的实验代码或实验结果。
三 实验步骤
1. 进入SQLServer Management Studio,熟悉SQL Server环境。
请用文字说明进入SQL Server环境时选择SQLServer服务器的过程,注明服务器名称及所选择的身份验证方式:
打开SQR Sever后就会弹出连接到服务器的窗口,
|
2. 创建两个数据库:testdb及studb。
1)通过创建数据库“向导”创建testdb,要求数据库testdb满足:主数据文件逻辑名称为testdb_data,初始大小为10MB,最大尺寸为无限大,增长速度为10%;日志文件逻辑名称为testdb_log,初始大小为1MB,最大尺寸为50MB,增长速度为1MB。通过以下途径进入“向导”:
图1.1 SQL Server窗口
创建成功后,数据库testdb的数据文件在windows中的物理路径是:
C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\DATA |
2)通过命令方式创建数据库studb,点击图1.1所示的“新建查询”,进入脚本编辑窗口,如图1.2,在编辑窗口中通过命令方式创建数据库studb,要求将数据库文件放在自行指定的文件夹,不要放在系统默认文件夹,也不要放在硬盘根目录(有时在根目录创建数据库会失败),主数据create database SQLTest文件逻辑名称为studb,物理文件名称为studb_data.mdf,初始大小为3MB,增长方式为10%,数据文件最大为500MB;日志文件逻辑名称为studb_log,物理名称为studb_log.ldf,初始大小为3M,增长方式为1MB,日志文件最大尺寸不受限制。
图1.2 脚本窗口
新建数据库的SQL命令为:
create database studb |
3. 在图1.2命令窗口中借助于drop database命令删除所建立的第一个数据库(testdb),SQL命令为:
drop database testdb |
4. 命令文件(.sql文件)可以自行保留以备多次使用,掌握保存、打开命令文件(.sql文件)的基本方法。
5. 数据库的“分离”与“附加”。首先,将数据库studb与SQLServer进行“分离”,“分离”数据库通过图1.3所示路径实现,“分离”后,数据库的两个基本文件就可以拷贝以备下次使用。下次使用此数据库之前,需通过数据库“附加”命令对数据库进行附加,否则SQLServer环境不能读取数据库文件信息。“附加”数据库通过图1.4途径实现。
图1.3 分离数据库
图1.4 “附加”数据库
四 实验总结
【注】每次实验的实验总结不可缺少,总结实验过程中出错处理及实验收获,若马虎了事或内容空洞,实验成绩降级处理。 在创建第一个数据库时很顺利,但是在用SQL命令创建第二个数据库时右侧一直没有显示,苦思无果后上网查询才知,右键数据库再单击弹窗最下方刷新,这样才会显示。 |
数据库实验 实验一 数据库创建与管理相关推荐
- 实验:使用SSMS创建并管理数据库及其基本表
目录 题目要求 1.创建数据库 2.创建三个表 3.修改限制条件 4.创建及管理约束条件 5.录入基本数据 6.数据的更改和插入 7.分离与附加数据库 题目要求 实验课程 数据库系统原理 专业 计算机 ...
- 实验:使用SSMS创建并管理数据库及其基本表(代码版)
目录 一.实验要求 1.使用SQL命令创建学生课程(SCC)数据库: 2.使用SQL命令学生课程数据库中的学生表(S).课程表(C).选课表(SC)并保存关闭设计窗口: 3.使用SQL命令修改基本表结 ...
- oracle数据库、数据表的创建与管理 实验笔记二
如何在命令窗口复制粘贴 鼠标移动到窗口边框然后右击 正文: 1.启动SQL*Plus,以SYS身份连接默认数据库. 2.创建一个用户默认表空间H1,并为该用户授相应的权限. 4.以新建用户身份连接默认 ...
- mysql中create role_GP数据库中角色(Role)的创建和管理
一.GP数据库中角色(Role)的创建和管理 1.客户端通过角色(role)来访问数据库.什么是角色?角色相当于linux系统中用户和组的概念,角色可以是GP数据库的一个用户,也可以是一个组,也可以是 ...
- 关于dw站点更改html,实验二 使用DW创建站点、设置页面头部信息及页面属性
第二部分实验一使用DW创建及管理站点.设置页面头部信息 及页面属性 一.实验目的 掌握使用Dreamweaver创建站点以及设置页面头部信息和页面属性 二.实验环境 装有Dreamweaver的PC机 ...
- 实验三 mysql数据库与表的创建_实验二 数据库和表的创建与管理
实验二 数据库和表的创建与管理 创建用于企业管理的员工管理数据库,数据库名为YGGL中,YGGL数据库中包括三个表:Employees(员工信息表).Departments(部门信息表).Salary ...
- Oracle实验 实验2 Oracle数据库的创建以及逻辑存储结构管理
1 实验目的 掌握使用DBCA创建数据库和ONCA进行网络配置的方法. 熟悉Oracle数据库的表空间管理. 了解数据库表空间处于不同状态时对数据操作的影响. 2 实验要求 使用DBCA创建数据库,并 ...
- mysql基本语句实验二 修改表的结构-- 1、修改数据库-- 修改实验一中创建的学生管理数据库studentmanager的字符集为gbk。
-- 1.修改数据库 -- 修改实验一中创建的学生管理数据库studentmanager的字符集为gbk. alter database studentmanager DEFAULT CHARACTE ...
- 实验1 在MySQL创建数据库及表_数据库表的创建、管理和数据操作(实验一),数据库创建...
数据库表的创建.管理和数据操作(实验一),数据库创建 今天我们就以实验的形式对表的创建.管理和数据操作进行学习,上课吧. [实验目的]:了解SQL语言的使用,进一步理解关系运算,巩固数据库的基础知识. ...
- 【数据库实验课堂】实验一:数据库的管理
实验一:数据库的管理 1.假设SQL Server服务已启动,并以Administrator身份登录计算机(文件名称自定):请分别使用Management界面方式和T-SQL语句实现以下操作: 1) ...
最新文章
- [WUST2017]一组简单一点的题目(三) A - Calculate S(n)
- 思维的禁锢 大脑的绳锁
- java多线程 -- 创建线程的第三者方式 实现Callable接口
- Web 趋势榜:上周最有意思、又热门的 10 大 Web 项目 - 210723
- [-算法篇-] 开篇前言
- 教你玩转CSS 轮廓(outline)属性
- Docker : Docker镜像的分层结构
- qt弹出框自动消失的悬浮提示框_QT【简单自定义弹出提示框】:非模态,数秒后自动消失...
- win10安装马上6的问题
- 有限差分法热传导matlab,热传导方程有限差分法的MATLAB实现
- 点云学习笔记16——pcl点云可视化
- 如何避免前人挖坑,后人填坑
- 研究生北大计算机双学位,北京大学2018年本科双学位招生通知
- BERT简介及中文分类
- vue+el国际化-东抄西鉴组合拳
- ESP32基于arduino开发的心跳体温检测系统(一)项目介绍及准备
- 数据结构算法之数组篇
- RuoYi框架首页问题
- C++ 之 for 循环 | C++11 for 循环 | 内存 Destory 示例
- ContentProvider详解
热门文章
- win7录屏_win7/win10电脑屏幕录像工具哪款比较好?--QVE屏幕录制
- JAVA智能分析的简单聚众筹平台计算机毕业设计Mybatis+系统+数据库+调试部署
- python实战项目分析2—物流
- 【愚公系列】2022年02月 Django商城项目 26-搜索引擎功能实现
- lg相乘公式_ln公式(lg公式大全)
- Qt中QListView设置其编辑状态
- 系统性能测试实施流程
- 点名软件—使用二项分布实现点名均匀分布
- java fly bird小游戏_JavaScript实现Fly Bird小游戏
- 数据库毕业设计参考文献最新合集