Advertisement

实验1的答案是:建立学生数据库(SQL)。

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


简介:
建立环境实验和数据库/表实验学时:2学时。实验类型为验证实验,要求学生完成必修。本实验旨在使学生熟悉SQL Server 2014的集成环境,并掌握数据库、表的建立方法以及SQL Server的数据导入方法。 二、实验内容: (一) SQL Server 2014 的安装。SQL Server 2014 的安装过程与 SQL Server 2008 和 SQL Server 2012 的安装过程类似,都提供了一个功能树,用于安装所有 SQL Server 组件,包括计划、安装、维护、工具、资源、高级和选项等功能。详细信息如图3-1所示。图3-1展示了安装计划中的各项内容。 (二) 具体步骤如下:首先选择“安装”功能,因为需要创建SQL Server 2014的全新安装,单击“全新SQL Server 2014独立安装或向现有安装添加功能”选项(如图3-2所示)。随后在“产品密匙”页上选择相应的单选按钮,这些按钮指示是安装免费版本的SQL Server还是具有产品密匙的产品版本;如果选择免费评估版,则试用期限为180天(如图3-3所示)。接着在“许可条款”页上阅读许可协议,并选中相应的复选框以接受许可条款和条件(如图3-4所示)。系统会进行安装程序支持规则检查,以确保安装SQL Server 安装程序支持文件时不会出现问题;必须更正所有失败才能继续(如图3-5所示)。然后选择“设置角色”页上的SQL Server功能安装(如图3-6所示),并在“功能选择”页上选择要安装的组件;可以选择功能名称后查看其详细说明(如图3-7所示),一般应用可选择“数据库引擎服务”、“客户端工具连接”、“SQL客户端连接”和“管理工具”等选项。最后在“实例配置”页上确定是安装默认实例还是命名实例;默认实例的实例名称和ID均为MSSQLSERVER,也可以选择命名实例进行配置(如图3-8所示)。SQL Server支持多个实例,允许在同一台计算机上同时运行多个SQL Server数据库引擎实例,每个实例拥有独立的系统及用户数据库,应用程序可以以相同的方式连接到同一台计算机上的任何一个实例。 (三) 数据导入练习: 1. 利用语句创建学生数据库StuDB, 并在此数据库中创建以下三张表:学生表(student)包含学号(sno)、姓名(sname)、性别(ssex)、年龄(sage)和所在系(sdept)等字段;课程表(course)包含课程号(cno)、课程名(cname)、开课学期(Semester)和学分(credit)等字段;修课表 (sc)包含学号(sno)、课程号(cno) 和成绩 (grade),以及修课类别 (ctype)。 2. 建立 “汽车” 数据库, 并创建汽车表(CarT)包含汽车序号 (CId), 汽车名称 (CName), 型号 (CType), 价格 (CPrice), 和车身颜色 (Ccolor);部门表 (DepartT)包含部门序号 (DId), 部门名 (DName), 和负责人名 (DLead);汽车出厂表 (FacT)包含汽车序号 (CID), 部门序号 (DId), 出厂日期 (FDate), 出厂数量 (FAmount), 和出厂价格 (FPrice)。 3. 使用数据库的可视化工具建立银行贷款表, 具体要求与课堂教学中的建库建表一致, 表结构包括银行表(BankT)包含银行代码(Bno),银行名称(Bname),电话 (Tel);法人表 (LET)包含法人代码 (Eno), 法人名称 (Ename), 取值唯一经济性质 (Enature),注册资金 (Ecapital),法定代表人 (Erep);贷款表 (LoanT)包含法人代码 (Eno),银行代码 (Bno),贷款日期 (Ldata),贷款金额 (Lamount),贷款期限 (Lterm)。 四、数据导入练习:将 “学生数据库数据.xls” 中的数据导入到学生数据库的三张表中。将 “银行贷款数据.xls” 中的数据导入到银行贷款数据库的三张表中。 五、实验报告:需要将实验结果记录在实验报告中, 对实验过程中遇到的问题及解决方案进行整理和分析总结, 并提出相关的结论或个人看法。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • 1.sql
    优质
    本SQL脚本用于创建和管理学生信息数据库的实验一,包含创建表、插入数据及查询操作的基础命令,适用于教学与实践。 ### 实验目的 通过本实验的学习使学生熟悉SQL Server 2014的集成环境,并掌握数据库、表的建立方法以及数据导入的方法。 ### 实验内容 #### (一) SQL Server 2014安装流程 SQL Server 2014的安装过程与先前版本(如SQL Server 2008和SQL Server 2012)类似,提供了一个功能树来支持所有组件的计划、安装及维护等操作。以下是各步骤的具体内容: 1. **选择“全新SQL Server独立安装”**:在开始界面中选择此选项以创建新的SQL服务器。 2. **输入产品密钥**:根据需要选择免费评估版或其他版本,并确认其使用期限。 3. **接受许可条款**:阅读并同意许可协议的条件和规定。 4. **运行支持规则检查**:系统进行安装前的支持性检测,确保所有问题都被解决以继续安装过程。 5. **设置角色选项**:选择需要的功能模块进行安装。一般应用可选“数据库引擎服务”、“客户端工具连接”及“管理工具”。 6. **实例配置选择**:确定是创建默认实例还是命名实例。 7. **服务器配置设定**:为SQL Server的服务指定登录账户,根据建议单独设置每个服务的权限以减少安全风险。 8. **身份验证模式与管理员设置**:在数据库引擎配置中选择合适的认证方式并提供系统管理员账号信息和密码。 9. **安装准备界面确认**:查看所有设定后点击“安装”按钮开始正式安装过程,期间可通过进度页面监控整个流程。 10. **完成安装后的操作**:成功完成后,会显示日志文件摘要及重要说明链接供参考使用。 #### (二) 建库建表练习 在SQL Server中创建两个数据库,并分别包含特定的表格结构: - 创建名为StuDB的学生数据库,在此数据库内定义学生、课程和修课三张表。 - 创建“汽车”数据库,包含汽车(CarT)、部门(DepartT)及出厂信息(FacT)三张表。 同时,使用可视化工具建立银行贷款相关的表格结构。 #### (三) 数据导入练习 从提供的Excel文件中将数据分别导入到学生和银行贷款相关数据库的对应表格内: - 将“学生数据库数据.xls”中的内容加载进StuDB的相关表。 - 把“银行贷款数据.xls”的信息引入至创建好的银行贷款数据库。 ### 实验报告要求 完成实验后,需要撰写实验报告。该报告需包含实验结果、遇到的问题及其解决方案的详细记录,并对整个过程进行总结与分析,最后提出个人的看法或结论。
  • SQL第七次
    优质
    本文档包含了针对SQL数据库课程第七次实验的所有问题答案及解析,旨在帮助学生理解和掌握SQL语言的实际应用技巧。 SQL数据库实验七答案包括代码和截图,内容非常全面,适合初学者学习如何使用SQL数据库。
  • 北京理工大.pdf
    优质
    本PDF文档为《北京理工大学数据库实验一》提供了详细的指导,内容涵盖如何建立基础数据库系统,包括设计、创建和管理数据库的基本步骤。适合初学者学习与实践。 北京理工大学数据库实验一建立数据库.pdf
  • MYSQLSQL语句练习1).doc
    优质
    本实验文档为MySQL数据库课程设计,旨在通过一系列基础至进阶的SQL语句练习,帮助学生掌握数据查询、更新及管理技巧。 在本实验数据库实验1 MYSQL数据库SQL语句练习实验中,主要目标是理解和掌握数据库管理系统(DBMS)的基本操作,特别是通过SQL语句来定义、操纵数据库以及理解视图的概念。实验主要分为以下几个部分: 首先要求学生在课外安装数据库管理软件,如MYSQL或Wampserver。WampServer是一个集成环境,包含了Apache、PHP和MySQL,使得用户可以在Windows环境下搭建本地Web服务器。安装过程中,需要注意观察软件状态标识,以确保软件配置成功。 接着,实验的核心是创建包含两个关系表的数据库。在MySQL或WampServer中,可以通过SQL语句创建数据库。例如,在本实验中使用`CREATE DATABASE`命令来创建名为`EXERCISES`的数据库。然后通过定义字段和约束条件用`CREATE TABLE`语句建立表格结构,并且在此过程中建立了两个表:存储员工信息的`EMP`表以及存储部门信息的 `DEPT` 表。 在定义表时,需要设置主键(primary key)来唯一标识每条记录。例如,在本实验中使用了字段 `DEPTNO` 和 `EMPNO` 作为每个表格中的主键,并用 `NOT NULL` 关键字确保其值不为空。此外,外键的定义用于建立表之间的关联,如在`EMP` 表中设置的字段 `DEPTNO` 是引用到 `DEPT` 表中的 `DEPTNO` 主键。 SQL的数据定义功能包括创建、修改和删除数据库对象,例如使用`CREATE TABLE`命令来生成表格结构,并且可以利用 `ALTER TABLE` 来调整表结构或通过执行 `DROP TABLE` 命令移除不再需要的表。 在数据操纵方面,实验中的主要操作有插入(INSERT)、更新(UPDATE)、删除(DELETE)和查询(SELECT)。例如,使用了`INSERT INTO`语句向表格中添加新的记录。 视图是数据库系统的一个重要概念,它是一个虚拟表,其内容依据SQL查询结果动态生成。通过创建视图可以简化复杂的查询,并提供数据的安全性和多种视角。尽管实验没有详细介绍如何操作和利用视图,但理解这一核心概念对于进一步学习数据库至关重要。 本次实验使用了一台64位的笔记本电脑以及安装了WampServer进行操作。内容包括安装过程、数据库与表创建、数据插入及SQL语句的实际应用等要求。 总的来说,这个实验旨在让学生熟悉DBMS的基本操作,掌握常用SQL语言语法,并理解主键、外键和视图这些关键概念,为后续的数据库设计和管理奠定基础。
  • SQL Server中
    优质
    本教程详细介绍如何在SQL Server环境中搭建和配置数据仓库系统,涵盖从规划到实施的各项步骤。 在SQL Server中创建数据仓库实例涉及一系列步骤和技术细节,包括但不限于设计数据库模式、加载初始数据以及配置性能优化设置。这一过程要求对SQL Server的高级功能有深入理解,并且可能需要参考官方文档或技术论坛来解决具体问题和获取最佳实践建议。
  • 二:与维护.docx
    优质
    本文档为实验报告,主要内容包括数据库的设计、创建及日常管理技术,旨在通过实际操作帮助学习者掌握数据库的基本原理和应用技巧。 (1) 使用SQL Server Management Studio 创建一个名为employees的数据库。主数据库文件逻辑名称为employees,初始大小设为10MB,并且最大尺寸无限制;增长速度设置为10%。日志文件的逻辑名称是employees_log,其初始大小设定在1MB,最大容量5MB,每次增加量为1MB。所有这些文件都存储于D:\DATA\路径下,默认参数使用默认值。 (2) 使用SQL Server Management Studio 添加次要数据文件employee2和事物日志文件,并将事务日志的逻辑名称设为employee2_log。 (3) 利用Transact-SQL语句创建数据库test,如果该数据库已经存在,则先删除再重建。所有参数使用默认设置。 (4) 修改数据库test,把数据文件的逻辑名改名为“测试数据”,操作系统中的文件名改为D:\DATA\test.MDF。将事务日志文件的名字更改为“测试数据日志”,并将其在操作系统的文件路径设为D:\DATA\test_log.LDF。同时增加一个次要的数据文件,其逻辑名称是“测试数据2”。 (5) 使用SQL Server Management Studio 将数据库test分离后重新附加到当前的SQL Server实例中。 (6) 利用Transact-SQL语句将test数据库重命名为“测试”,然后调用系统存储过程再将其从测试重命名回为test。 (7) 通过Transact-SQL命令给employees和test这两个数据库创建快照备份。 (8) 使用Transact-SQL命令删除之前所创建的employees和test这两个数据库。
  • 山东大全部.txt
    优质
    该文档包含了山东大学数据库课程的所有实验题目及解答,适用于需要复习或参考的同学。请注意学术诚信。 山东大学数据库实验的完整答案包括部分较难实验的解答及带注释的SQL语句。
  • SQL练习题
    优质
    本书籍提供了关于SQL数据库操作的各种练习题的答案解析,旨在帮助学习者巩固理论知识,提升实际应用能力。 SQL数据库答案 SQL习题答案 SQL数据库答案 SQL习题答案 SQL数据库答案 SQL习题答案 SQL数据库答案 SQL习题答案 SQL数据库答案 SQL习题答案 SQL数据库答案 SQL习题答案
  • 原理与应用一(和表)
    优质
    本实验旨在通过实践操作教授学生如何使用SQL语句创建数据库及数据表,是《数据库原理与应用》课程的重要组成部分。 数据库原理及应用实验一(创建数据库和表) 本实验旨在使学生熟悉SQL Server Management Studio;掌握通过该软件管理数据库的方法;了解数据库及其物理文件的结构关系;并学会使用SQL Server Management Studio来管理数据表。 此外,还要求掌握查询分析器的应用技巧,并能够运用SQL语句执行以下操作: - 创建新表; - 修改现有表格的结构; - 向表中添加、更新或删除记录。