sql server数据库《音乐网站》项目歌曲管理模块

news/2024/5/19 10:54:44/文章来源:https://blog.csdn.net/qq_43643697/article/details/90139077

1.sql server数据库《音乐网站》项目歌曲管理模块

你(1)任务描述
《歌曲管理》模块的E-R图如图2.50.1 所示,逻辑数据模型如图2.50.2 所示,物理数据模型如图2.50.3所示,数据表字段名定义见表2.50.1。请按以下设计完成数据库创建、数据表创建和数据操作任务:

在这里插入图片描述
图2.50.1 E-R图
在这里插入图片描述
图2.50.2 逻辑数据模型图
在这里插入图片描述
图2.50.3 物理数据模型图

字段名 字段说明 字段名 字段说明
musicId(标识列) 歌曲ID musicImg 歌曲图片
musicName 歌曲名 lyricsAdress 歌词地址
singerID(标识列) 歌手ID clickNumber 点击次数
musicAdress 音乐地址 musicType 歌曲类型
singerName 歌手名 singerType 歌手类型
singerSex 歌手性别 singerProfile 歌手简介
singerHead 歌手头像 singerPortrait 歌手写真
menuId(标识列) 歌单ID menuName 歌单名
任务一:创建数据库(10分)
创建数据库musicDB。
任务二:创建数据表(25分)
根据图2.50.2和表2.50.1,创建数据表tbl_Music、tbl_Singer、tbl_Menu。
任务三:创建数据表间的关系及约束(15分)
• 根据物理数据原型,创建表格:tbl_music、tbl_singer、tbl_menu的主键与外键

答案
–自动创建文件夹 调用存储过程xp_cmdshell,让其帮助我们创建一个文件夹 d:\mydir\database
execute sp_configure ‘show advanced options’ ,1–安装外围服务器
RECONFIGURE
execute sp_configure ‘xp_cmdshell’,1–开启
RECONFIGURE
go
execute xp_cmdshell ‘E:\sql server\mdf’ --自动创建文件目录
execute xp_cmdshell ‘E:\sql server\ndf’ --自动创建文件目录
execute xp_cmdshell ‘E:\sql server\ldf’ --自动创建文件目录
go
create database MusicDB
on primary(
name=‘MusicDB_data’,
size=8mb,
filegrowth=10%,
maxsize=100mb,
filename=‘E:\sql server\mdf\MusicDB_data.mdf’
),
filegroup MusicDB
(
name=‘MusicDB_data1’,
size=8mb,
filegrowth=10%,
maxsize=100mb,
filename=‘E:\sql server\ndf\MusicDB_data.ndf’
)
log on(
name=‘MusicDB_log’,
size=8,
filegrowth=10%,
maxsize=100mb,
filename=‘E:\sql server\mdf\MusicDB_log.ldf’

)

go
use MusicDB
create table tbl_Music
(
musicId int primary key not null,
musicName varchar(40) not null,
singerID int not null ,
musicAdress varchar(80) not null,
musicImg varchar(80) not null,
lyricsAdress varchar(80) not null,
clickNumber int ,
musicType varchar(40)
)
go
create table tbl_Singer(
singerID int primary key not null,
singerName varchar(40)not null,
singerSex varchar(40)not null,
singerHead varchar(40)not null,
singerType varchar(40)not null,
singerProfile varchar(40)not null,
singerPortrait varchar(40)not null,
)
go
create table tbl_Menu(
menuName varchar(40)not null,
HeadId int not null ,
musicId int not null,
)
alter table tbl_Menu
add constraint FK_tbl_Menu_tbl_Singer foreign key(HeadId) references tbl_Singer(singerID)
go
alter table tbl_Menu
add constraint FK_tbl_Menu_tbl_Music foreign key(musicId) references tbl_Music(musicId)
go
alter table tbl_Music
add constraint FK_tbl_Music_ttbl_Singer foreign key(singerID) references tbl_Singer(singerID)
全部答案密码:zsjd4j

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_895565.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

ASP.NET网站开发——LINQ TO SQL 动态数据支持

ASP.NET 3.5 Extensions CTP 包含了一个新特性是 ASP.NET Dynamic Data Support(动态数据支持),它允许开发人员不用编写一行代码就能快速地建造使用LINQ to SQL对象模型的数据驱动网站。 下面就来简单介绍一下创建步骤: 1.创建AS…

ASP.NET网站开发——用户控件与HttpHandler

一丶用户控件 定义:用户控件可用来实现页面中可重用的代码,是可以一次编写就多处方便使用的功能块。它们是ASP.NET控件封装最简单的形式。由于它们最简单,因此创建和使用它们也最简单。用户控件实际上是把已有的服务器控件组合到一个空间容器…

ASP.NET网站开发——LINQ TO SQL 查询数据库数据(八大子句)

LINQ查询字句概述 1.查询(Query)是一组指令,这些指令可以从一个或多个给定的数据源中检索数据,并指定检索结果的数据类型和表现形式。 2.查询表达式是一种用查询语法表示的表达式,由一组用类似于SQL的生明性语法编写的…

ASP.NET网站开发——成员资格(安全模式)

安全的必要性 构造特殊的链接地址,导致文件内的数据泄露 数据库泄露 安全防范的首要范畴:所有的HTTP访问都要经过IIS,所以限制IIS的安全性是关键 asp.net的安全模式 简介:根据所请求的资源类型,IIS能够自己处理请求&…

ASP.NET网站开发——LINQ TO SQL类

LINQ TO SQL是LINQ中最重要的一个组件,为NET. Framework3.5所支持,它可以为关系数据库提供一个对象模型,并在该对象模型基础上实现对数据的查询丶添加丶修改丶删除等功能,即LINQ TO SQL提供了用于将关系数据作为对象管理的运行时…

React + Vite 实现一个音乐网站(项目搭建篇)

最近找工作屡屡碰壁,突然不想努力了… 最初想搭建一个个人博客,技术栈确定为React TS Vite,一方面是为了学习新知识,一方面是实在闲着。但是由于之前做过个人博客所有觉得个人博客可能没啥意思。主要是设计也是一大麻烦&#x…

React + Vite 实现一个音乐网站(menu篇)

众所周知,每个网站都有菜单… 1.建立component文件夹 内部创建menu文件夹,文件夹内创建index.jsx和index.scss 目录结构如下 2.代码的编写 1.解决思路:首先我们肯定是要搭建页面的,我将meun分为两部分一步份为logo&#xff0…

React + Vite 实现一个音乐网站(动画篇)

为了让网站能够炫酷一点,必然的动画是不可或缺的 现在实现一个类似canvas流动背景的功能,最初设计是遍历多个小球在页面上,然后小球在dom节点内移动变换。后决定加入小球一起变换,让小球跟随大球移动,同时小球也能有自…

React + Vite 实现一个音乐网站(aplayer音乐播放器 )

众所周知,音乐网站需要能播放音乐 1.页面搭建 我们需要搭建这样一个部分 那么秉承一分为二的原则,左边音乐列表,右边显示cd图片。理所应当我们得让cd运动起来。 components里面建立文件夹Music,文件夹内新建index.jsx和index.scs…

快速把网站变成纯灰度显示

直接上代码了&#xff0c;在Header中添加这句话&#xff1a; <style>html {filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale1);-webkit-filter: grayscale(100%);}</style> 上面的应该是对应IE的&#xff0c;Mac版Chrome&#xff0c;没有进行实测…

看李俊超老师SEO视频教程 全程笔记

SEO教程详解 一次偶然的机会发现了百度文库新推出的公开课栏目&#xff0c;并在其中发现了的李俊超老师的SEO视频教程&#xff0c;从中学到了很多知识。并在观看的过程中做了如下笔记&#xff1a; 核心思想及工作流程 1&#xff0e;内容为王&#xff0c;外链为帝&#xff0…

网站在微信中提示从浏览器打开

做微信营销活动或者APK下载推广时候&#xff0c;域名被经常被封&#xff0c;做到微信中正常使用呢&#xff1f;这就要借助一些工具来实现有效的操作。 由于微信的限制&#xff0c;通常会出现下面几种情况 1、应用文件在内置浏览器中下载全部被屏蔽掉&#xff0c;造成很多人用…

插件效果【网站开发必备】——12款响应式 Lightbox(灯箱)效果插件

文章结束给大家来个程序员笑话&#xff1a;[M] 灯箱效果&#xff08;Lightbox&#xff09;是网站中最用常的效果之一&#xff0c;用于现实相似模态对话框的效果。网络上各种 Lightbox 插件满目琳琅&#xff0c;随着应响式计划&#xff08;Respnsive Design&#xff09;的开展&a…

插件网站Formula.js – 实现 MS Excel 公式的 JavaScript 工具库

这两天一直在研究插件网站之类的问题,上午正好有机会和大家讨论一下. Formula.js 是一个实现 Microsoft Excel 和 Google Spreadsheets 等类似的电子表格应用程序拥有的强大公式的功能库&#xff0c;带给 Web 开辟人员最经常使用的日期/时光&#xff0c;文本&#xff0c;逻辑&a…

插件网站zoom.js:一款效果很独特的页面内容缩放插件

最近研究插件网站&#xff0c;稍微总结一下&#xff0c;以后继续补充&#xff1a; zoom.js 提供的 JavaScript API 让网站开发人员能够给页面内容添加缩放效果。在页面上点击&#xff0c;目标处的内容会放大&#xff0c;再次点击或者按 ESC 键即可恢复原始巨细。zoom.js 提供了…

linux服务器搭建网站

搭建网站环境用的是lnmp即&#xff1a;linuxnginxmsqlphp 1 命令行输入 wget http://soft.vpser.net/lnmp/lnmp1.5.tar.gz -cO lnmp1.5.tar.gz && tar zxf lnmp1.5.tar.gz && cd lnmp1.5 && ./install.sh lnmp 出现选择项&#xff0c;如图&#xff…

java web 网站头像上传处理 (springmvc +bootstrap+cropper)

制作头像上传。请根据您的实际需求&#xff0c;修改代码&#xff0c;不完全正确&#xff0c;仅供参考&#xff01; 前端页面设计使用bootstrap &#xff0c;头像预览和剪裁工具使用cropper 后台使用springmvc。 现在来看前端的页面设计 前端页面设计&#xff0c;自然需要boo…

大型网站架构演变和知识体系

大型网站架构演变和知识体系 之前也有一些介绍大型网站架构演变的文章&#xff0c;例如LiveJournal的、ebay的&#xff0c;都是非常值得参考的&#xff0c;不过感觉他们讲的更多的是每次演变的结果&#xff0c;而没有很详细的讲为什么需要做这样的演变&#xff0c;再加上近来感…

kali系统网站部署笔记

网站放在 其他位置----计算机------var-----www----html 首先启动nginx service nginx start 然后访问127.0.0.1 就会看到Apache正在工作 启动mysql数据库 service mysql start 接着用 mysql -u root -p 连接mysql 用户名&#xff1a;root 密码&#xff1a;123456 数据库操作命…

720vr全景网站平台系统 vr全景图制作系统

新版会员中心 模板展示 4D环物模型 2021-7.10 重磅更新&#xff1a; 支持mysql5.7 支持https 2021-8.10 更新支持邮箱注册会员 2021年升级4D功能 更新记录2020年12月修复720度环物4d功能&#xff0c;上传顺畅2021年1月修复720环物浏览放大等功能 720度环物演示http://cdn.7…