




已阅读5页,还剩6页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
北京邮电大学实验报告课程名称: 数据库系统原理 实验名称: E-R建模与关系表转换 网络工程系315班姓名 王倩教师 吴起凡 成绩_2016年 4月 5日实验二 E-R建模与关系表转换l 实验目的1. 理解和掌握E-R图的基本概念。 2. 培养根据实际应用领域数据对象描述,抽取数据对象特征、关联关系等信息,设计数据库概念结构的能力。 3. 选做:学习Power Designer,进行数据模型转换和关系表的自动创建,培养软件辅助设计工具的使用能力。l 实验原理对GSM网络的各种配置资源,及资源之间的相互关系,如控制,分配给,相邻等,进行抽象,设计概念数据模型(CDM),形成E-R图,然后利用Power Designer 数据库概念设计工具,将数据库概念结构转化为物理结构,然后再转化为SQL脚本,从而在数据库中直接生成表结构。l 实验平台及环境1. 软硬件环境处理器:Inter(R) Core(TM) i5-2520M CPU 2.50GHz内存:2G操作系统:Windows 8.1 专业版,32位2. 工具实验平台: Microsoft SQL Server2012数据库管理系统数据库系统概念设计工具:Sybase Power Designer 12l 实验内容1 根据数据需求描述抽象出E-R图阅读GSM移动通信网络配置数据库课程实验背景资料-11-v4.doc,根据GSM的基本概念,分析其中的数据需求,将其描述抽象成实体和联系,并确定实体和联系的属性,特别要注意标明其主键和外键等约束关系,最终形成E-R图。2 将E-R图输入相关设计工具(Power Design)形成概念模型(CDM)。3 使用工具将E-R图转换为数据库物理结构(PDM)。4 将物理模型转化为生成数据库中的表和视图的脚本,注意要选择数据库为SQL Server。 5 执行SQL脚本,生成表和视图。 6 成功后,查看生成的表和视图的情况。l 实验步骤1. 需求分析 GSM移动通信网络配置数据库是对通信网中的各种资源及各种资源之间的关系进行描述。资源既包括物理资源,又包括逻辑资源。GSM网络由移动终端、无线网络部分、核心网络三部分组成,这三部分的资源主要有以下10种:物理资源: MS: 移动台/手机MS BTS: 基站收发信机(Base Transceiver Subsystem),又称为基站(子系统) BSC: 基站控制器(Base Controller Subsystem). Cell: 小区。在一个BTS周围,能使移动台以不小于最小有效信号强度接收到来自BTS的无线信号的所有地理位置点构成BTS覆盖范围或服务范围。BTS分为全向站和定向站。全向站的覆盖范围构成小区cell。定向站的覆盖范围称为扇区sector。由于小区cell和扇区sector的属性基本相同,所以下面建模时不进行区分,统一称为cell. 邻区:地理位置相邻的小区cell或扇区sector的覆盖范围将会有重叠,重叠区域称为切换区域。而这些相邻小区互为邻区。 天线:BTS全向站配置一副覆盖角为360度的全向天线。BTS定向站配置有多副覆盖角小于360度的定向天线 MSC: 移动交换机逻辑资源: 路测信息:主要是对小区的经度,纬度,接收电平的测量 频点:BTS与MS间通过空中(逻辑)无线信道(channel)进行话音或数据通信。GSM系统所占用的无线频段被划分为一系列频点/频道/载频,每个频点对应于1个TDMA帧,1个TDMA帧包含有8个时隙(slot),每个时隙相当于1个物理信道(channel),而1个物理信道又被映射为1个逻辑信道,如业务信道和控制信道等。当对业务信道和控制信道分配频点时,每个cell/sector只有且必须有1个BCCH,因此必须为此BCCH在物理上分配1个频点。而每个cell/sector内的TCH信道最多可占用8个频点,由于每个频点有8个时隙/物理信道,因此1个cell/sector内最多有64个TCH信道。 分钟级话务数据: 进行设计时,主要是对这些资源,它们的属性以及它们之间的关系建模。2. 概念设计对现实世界的资源进行一级抽象,构造E-R数据模型。实体设计:MS: 移动终端英文名中文名数据类型IMEI国际移动设备识别码字符型MSISDN移动用户号码字符型UserName用户名字符型gsmMspFout移动台发射机功率浮点型gsmMspSense移动台接收机灵敏度整型gsmMsHeight移动台天线高度浮点型MSCompany生产厂家字符型MZONE状态(通话还是空闲)字符型BSC: 基站控制器(Base Controller Subsystem). 属性有:英文名中文名数据类型BSCid基站号整型Bscname基站名字符型latitude纬度浮点型longtitude经度浮点型manufact_factory生产厂家字符型BTS:基站收发信机(Base Transceiver Subsystem),又称为基站(子系统).属性有:英文名中文名数据类型BTSnameBTS名字符型BTSidBTS号整型antennanumber配置的天线数整型altitude海拔浮点型longitude经度浮点型latitude纬度浮点型BCCHBCCH频点号浮点型carry_frequency载频数整型hen1跳频浮点型hen2跳频浮点型hen3跳频浮点型Cell:小区。属性有:英文名中文名数据类型cellid小区号整型locationarea位置区域字符型LACLAC号整型antenna:天线。属性有:英文名中文名数据类型manufact_factory生产厂家字符型antennaid产品编号整型type类型字符型frequency频段浮点型max_attenuation最大衰减浮点型gain增益浮点型MSC:移动交换机。属性有:英文名中文名数据类型MSCPID设备号整型MSCfid逻辑号整型OMCSPID所属OMC_S_p标识整型MSCPName名字字符型MSCPAddress地址字符型MSCPLongitude经度浮点型MSCPLatitude纬度浮点型MSCPAltitude海拔浮点型路测信息:属性有英文名中文名数据类型KeyNum路测标识整型Rxlev接收电平浮点型Longitude经度浮点型Latitude纬度浮点型频点:属性有英文名中文名数据类型frequencyid频点号浮点型state状态(已经使用/空闲未用)字符型联系设计: MSC”管理”BSC,一对多,两端均为完全参与,可引入cardinality limits。 BSC“控制”BTS,多对多,两端均为完全参与,可引入cardinality limits。 BTS“对应于”cell/sector,一对一,两端均为完全参与。 移动台空闲状态下, cell “覆盖” MS,多对多,MS完全参与,cell部分参与。 移动台通话状态下, cell “服务于” MS,一对多,MS完全参与,cell部分参与。 天线”配置给”小区/扇区,一对一,天线部分参与,小区/扇区完全参与。 地理位置上相邻、并且定义为邻区的2个小区之间有邻区关系,邻区关系是一种非对称关系,多对多,两端均为完全参与,可引入角色表示法。 路测数据“来自于”小区,多对一,小区部分参与,路测数据完全参与。 话务数据与小区的关系为多对一,小区和话务量都是完全参与。 频点“分配给”小区,多对多,频点部分参与,小区完全参与,联系“分配给”的属性包括(1)上行频率(2)下行频率 (3)分配的信道类型,如BCCH、TCH、DCCH、CCCH等 (4) cardinality limits:BCCH有且只有一个。3. CDM设计,画出E-R图,输入Power Designer形成概念模型 概念数据模型如下图:4. 使用工具将E-R图转换为数据库物理结构Tools-Generate Physical Data Model5. 将物理模型转化为生成数据库中的表和视图的脚本,注意要选择数据库为SQL Server Database-Generate Database,生成的脚本文件如下图所示:6. 执行SQL脚本,生成表和视图 1)创建一个数据库t1;2)数据库t1右键,新建查询,将生成的SQL脚本复制到里面,执行,生成表和视图。7. 成功后,查看生成的表和视图的情况 表如下所示: 视图如下所示:l 实验总结 通过本次实验,掌握了对现实世界对象的抽象,学会了建立实体-联系图,将概念数据模型输入Power Designer工具后,转换为物理数据模型,再进一步转换为数据库脚本文件,运行后生成数据库表和视图。本次实验中遇到并解决的问题有以下几点:1. 建立实体时,当存在实体有相同名字的主键时,报错。 解决方法:tool-model options-model settings-Data Item 将Unique code 的对号去掉。2. 小区和BTS之间是一对一的关系,生成PDM时报错:circular reference。 解决方法:打开cell和BTS之间的属性框,在Cardinalities目录下,修改主从关系,即在Dominant role 的下拉列表中选择一个除none外的主从关系。3. 浮点类型设置精度为256时报错:精度过大。解决方案:设置为long f
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 双碳目标对矿业绿色高质量发展的影响与挑战
- 生态修复项目资金筹措与投入模式分析
- 建筑工程可持续发展对技术人员的要求及培训策略
- 应急储能电源生产线项目可行性分析报告(参考范文)
- 液化空气储能空分项目建设方案(范文模板)
- 新能源车辆装备制造基地项目可行性研究报告
- 2026届陕西省西安市东仪中学中考语文考试模拟冲刺卷含解析
- 二零二五年房地产代理撤场与后期市场拓展合同
- 2025版架子工分包工程安全防护措施合同
- 全密度聚乙烯生产线项目商业计划书
- 美丽田园医疗招股说明书分析报告:国内美容连锁龙头美与健康
- 安全技术说明书氧化铝
- 做智慧父母育优秀儿女
- JB/T 20100-2022药用胶塞清洗机
- GB/T 4087-2009数据的统计处理和解释二项分布可靠度单侧置信下限
- GB/T 36548-2018电化学储能系统接入电网测试规范
- GB/T 29250-2012远红外线干燥箱
- GB/T 28724-2012固体有机化学品熔点的测定差示扫描量热法
- 西北工业大学转专业攻略
- 电力电容器及成套装置介绍XXXX课件
- 项目管理超全课件
评论
0/150
提交评论