首页 > 数据库 >数据库和表的操作

数据库和表的操作

时间:2023-06-20 22:14:01浏览次数:59  
标签:文件 存储 数据库 和表 盘区 test 操作 页面

1、深入浅出了解数据库

  1、数据库

    1、存储结构

      逻辑存储结构:指的是数据库是由哪些性质的信息组成。所有与数据处理操作相关的信息都存储在数据库中  

      物理存储结构:讨论数据库文件是如何在磁盘上存储的,数据库在磁盘上是以文件为单位存储的,由数据库文件和事务日志文件组成,

      一个数据库由文件组成的,文件是由盘区组成的,盘区由页面组成的。SQL server的数据存储基本单位是页面。

      页面分类:数据页面;索引页面;文本图像页面;全局分配页面;页面剩余空间页面;索引分配页面

      盘区是表和索引分配空间的基本单位。单一盘区;混合盘区。

    2、组织方式

      

    3、数据库文件组

      主要文件组:包涵主要数据文件和任何没有明确指派给其他文件组的其他文件。系统表的所有页均分配在主文件组中

      用户定义文件组:Server2008没有文件组时也能有效工作,许多系统不需要指定用户定义文件组。

  2、数据库建立

    1、对象资源管理器创建

    2、T_SQL语言创建

      创建一个test数据库,主数据文件逻辑名是test_data,物理文件名是test.mdf,初始大小为10mb,最大尺寸无限大,增长速度为10%;数据库日志文件逻辑名test——log,物理文件名为test.ldf,初始大小为1mb,最大尺寸5mb,增长速度1mb。

create database test on primary
(
	name = 'test',
	filename = 'D:\study\test.mdf',
	size = 1024KB,
	maxsize = unlimited,
	filegrowth = 10%
)
log on
(
	name = 'test_log',
	filename = 'D:\study\test_log.ldf'
	size = 1024kb,
	maxsize = 5120kb,
	filegrowth = 1024kb
)

       删除数据库:drop database test

      用名为test备份的备份设备来和还原test数据库

        use master  restore database test from test备份

    建表

create table yuanxi
(
	id int identity primary key,
	name varchar(10) not null unique,
	mioashu varchar(100)
)

  

 

    

 

标签:文件,存储,数据库,和表,盘区,test,操作,页面
From: https://www.cnblogs.com/gunancheng/p/17493055.html

相关文章

  • go常用操作
    使用gomod飞速下载gin,解决goget下载包失败的问题 配置七牛云的代理:goenv-wGOPROXY=https://goproxy.cn,direct更新mod包依赖:gomodtidy,此时go.mod就出现了我们需要的依赖包: ......
  • labview操作access和sql server数据库很实用的例子,含有创建表格,读写数据,按时间段读取,
    labview操作access和sqlserver数据库很实用的例子,含有创建表格,读写数据,按时间段读取,读取表格名称,还有部分sql指令操作等提供数据库软件,提供远程安装等ID:96128597927697257......
  • Git的操作指令
    git的流程图git常用命令1.初始化仓库,在某个文件夹下执行gitinit#在当前文件夹下就会创建出.git文件夹,这个就会被git管理gitinitxxx#在当前路径下创建xxx文件夹,并用git管理xxx文件夹2.用户配置####全局配置以后所有的版本提交时,都用这个......
  • 数据库驱动异常:不接受的url异常
    不接受的url异常:Drivercom.mysql.jdbc.DriverclaimstonotacceptjdbcUrl,说明是yml文件的数据库url问题仔细检查url是否有编写错误即可。D:\softTool\Java\jdk1.8.0_281\bin\java.exe-XX:TieredStopAtLevel=1-noverify-Dspring.output.ansi.enabled=always"-javaagent:D......
  • 解决Excel 互操作错误"检索COML类工厂中 CLSID为 {00024500-0000-0000-C000-000000000
    解决Excel互操作错误"检索COML类工厂中CLSID为{00024500-0000-0000-C000-000000000046}的组件时失败,原因是出现以下错误:80070005"\comexp.msc-32......
  • JS DOM操作-整理
    js的DOM操作整理(整理) js的DOM操作整理(整理)一、总结一句话总结:dom操作有用原生js的dom操作,也可以用对js封装过的jquery等插件来更加方便的进行dom操作 1、dom是什么?对于JavaScript,为了能够使JavaScript操作Html,JavaScript就有了一套自己的dom编程接口。对于Html,dom使......
  • 浪潮信息张东:多元算力时代,整机软硬协同是发展操作系统的关键
    随着全球数字化转型的加速,数字经济成为经济增长的主引擎,以5G、智算中心为代表的新兴基础设施的不断建设,持续推动着中国服务器及服务器操作系统的发展。经过数十年的探索,中国的服务器操作系统产业新的格局逐渐成型,以龙蜥为代表的三大主流开源Linux社区为根源,大量国内服务器操作系统......
  • js如何操作video标签
    一.简介在做webui自动化时,遇到操作视频的时候有时比较让人头疼,定位时会发现只有一个<video>标签,用selenium来实现的话比较麻烦,使用js后我们只需定位到video标签,然后通过js中处理video的相关属性和方法就可实现,我们继续往下看。二.实例用法1.获取视频的总时长(duration)#docu......
  • 数据库转移到sd卡AsyncTask,ProgressDialog使用
    privateclassExportDatabaseFileTaskextendsAsyncTask<String,Void,Boolean>{privatefinalProgressDialogdialog=newProgressDialog(ctx);//canuseUIthreadhereprotectedvoidonPreExecute(){this.di......
  • Selenium基础:对象操作 03
    1、单击对象click()模拟鼠标左键操作2、输入内容send_keys(text)3、清空内容clear()4、提交表单submit()使用在有form标签的表单中,而click()侧重与对象的单击触发5、获取文本内容text#-*-coding:utf-8-*-fromseleniumimportwebdriverimporttimedriver=web......