北邮数据库实验报告mysql_北邮数据库实验三实验报告.doc

这篇博客详细记录了北邮数据库实验的内容,包括将E-R图转化为逻辑模式,创建和维护MySQL数据库中的表和视图,以及从Excel导入数据到数据库的方法。实验涉及SQL脚本文件的编写、视图的创建和修改,以及数据导入的步骤,旨在加深对SQL语句和数据库操作的理解。
摘要由CSDN通过智能技术生成

北邮数据库实验三实验报告

北京邮电大学

实验报告

课程名称__数据库系统原理__

实验名称数据库表/视图的创建与维护实验

计科系_8_班姓名_郭思琦__

教师______ 成绩_________

2015年_04月_23日

实验目的:

掌握将E-R图转换为数据库逻辑模式(关系表)的方法。

通过进行数据库表的建立操作,熟悉并掌握建立DB2或Sybase数据库表的方法,理解关系数据库表的结构,巩固SQL标准中关于数据库表的建立语句。

通过对DB2或Sybase数据库中建立、维护视图的实验,熟悉DB2或Sybase数据库中建立和维护视图的方法,理解和掌握视图的概念。

掌握从Excel表向DB2或Sybase关系数据库导入数据的方法,利用实际数据建立GSM网络配置数据库。

实验内容:

阅读《GSM移动通信网络配置数据库》课程实验背景资料-11-v4.doc。

将其中数据需求转化为E-R图。

将E-R图转化为逻辑模式(确定表结构及其属性,特别要注意标明其主键、候选键、外键等约束关系)。

进一步明确数据类型等,将逻辑模式转化为物理模式。

方法有两种:

写好SQL脚本文件(包括多个create table、create view等命令),一次性生成这些表和视图,在DB2数据库中具体执行命令可以是:db2 –tf createdb.sql,其中createdb.sql就是SQL脚本文件。

一条一条SQL语句执行。

因为这是非常基本的操作,所以一定要了解SQL语句,而不能全部使用图形界面功能来完成。

视图定义:

创建单表上的视图:

在表“小区基本信息”上创建“LAC号为14121的小区基本位置信息”视图CellInfo,属性包括(CellID、所属地区、LAC号、经度、纬度)。

在表“20个小区一周分钟级话务数据”上创建“全速率话务量平均值大于23的小区话务量数据信息”视图CellCallInfo,属性包括(CellID、平均半速率话务量率、平均拥塞率)。

创建多表上的视图:

创建“MscID = 5214的MSC管辖的BTS的基本信息,及其BTS对应的天线基本信息”视图ParMscInfo。

几个重要的涉及表、视图的SQL语句

describe table通过 DESCRIBE 语句,可以获得在表或视图中找到的所有列、在表中找到的所有索引,以及与存储过程或函数共同使用的所有参数。

alter table此语句用于修改表定义、禁用相关视图或使表能够参与复制服务器复制。

alter view此语句用于用修改的版本替换视图定义。

drop table此语句用于删除表对象。

drop view此语句用于用于删除视图。

数据导入:

将Excel表向Sybase关系数据库导入的方法

将excel中的每个表通过excel另存为.csv格式。具体如下:

点击excel表格中“文件”标签,选择“另存为”;

然后在保存类型中选择“CSV(逗号分隔)(*.csv)”,然后点保存即可;

出现的提示框,选“确定”,最后选“是”;

这样就保存成功。

将保存后的.csv格式的文件导入到sybase数据库相应的表中,具体如下:

点击开始菜单,点击程序,点击SQL Anywhere 10中的Interactive SQL;

连接至要导入的数据库;

在打开的Interactive SQL中,点击“数据”标签,选择“导入”;

选择要导入的文件,点击打开,选择下一步;

选择“使用现有的表”,然后“浏览”要导入的数据库中的表;

点击下一步直至完成;

这样就导入成功。

可以在sybase Central中查看表中的数据。

将Excel表向DB2关系数据库导入的方法

将excel中的每个表通过excel另存为.csv格式。具体如下:

点击excel表格中“文件”标签,选择“另存为”;

然后在保存类型中选择“CSV(逗号分隔)(*.csv)”,然后点保存即可;

出现的提示框,选“确定”,最后选“是”;

这样就保存成功。

将保存后的.csv格式的文件导入到DB2数据库相应的表中,具体如下:

在开始菜单下运行:db2cc,打开要导入的数据库,右击要打开的表,选择导入;

选择要导入的CSV文件(逗号分割),注意各项设置;

这样就导入成功。

实验环境:

SQL Server Management Studio 2012

WPS Excel

实验要求:

本实验内容比较繁多,要求同学一定要进行完全的实验,并做出详尽的记录。

实验步骤及结果分析:

阅读《GSM移动通信网络配置数据库》课程实验背景资料-11-v4.doc。

将其中数据需求转化为E-R图。

将E-R图转化为逻辑模式(确定表结构及其属性,特别要注意标明其主键、候选键、外键等约束关系)。

在实验二中已经生成了满足要求的E-R图以及逻辑模式

进一步

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值