求助高手做一题目了 数据库的 (为电影发行公司建立一个有关电影的数据库管理系统)

求助高手做一题目了 数据库的 (为电影发行公司建立一个有关电影的数据库管理系统),第1张

1 、

2、关系模式:

a、 **表(**编号、**名(title)、制片年份(year)、**长度(length)、影片类型(type)、制片人编号、制片公司编号)

主键:**编号

外键:制片人编号,制片公司编号

b、制片公司表(Studio)(制片公司编号、制片公司的名称(name)、地址(address))

主键:制片公司编号

c、制片人表(Producer):(制片人编号、制片人姓名(name)、性别(gender)、净资产(net)、电话(phone))

主键:制片人编号

d、影星表(MovieStar):(影星编号、影星的姓名(name)、性别(gender)、出生日期(birthday)、电话号码(phone))

主键:影星编号

e、**影星表:(**编号、影星编号)

主键:**编号,影星编号

外键:**编号,影星编号

根据数据库系统概论(第四版)制作,以上内容仅供参考。

在**资源管理器中可以查看当前**中的所有元素包括实例、元件、图形对象。MovieExplorer是Mac平台的一款优秀的**资源管理器,会扫描您电脑内部的**文件,将其保存为一个**目录,并为您创建属于自己的**数据库。

select from Movie where year='2002' and studioName='Disney' order by length,title--1

select aname,aaddress from MovieStar a,MovieExec b where aname=bname and agender='女'

and networth>1000--2 我不太明确净资产是哪个字段,姑且猜networth是净资产

select Producerc# from Movie where titel='星球大战'--3 没明确制片人是哪个字段

select ProducerC,sum(length) SumLength from Movie group by ProducerC--4

delete from MovieExec where networht<1000--5

create view v_MovieDetail--6

as

select title,year from Movie where studioName='paramount'

select **名

from table

where 上映年份=(

select 上映年份

from table

where **名='已知的**名'

)

[翻译:ASPNET MVC 教程]用ASPNET MVC 创建一个**数据库应用程序

本教程的目的是为你建立起怎样构建ASPNET MVC应用程序的理念。在本教程中,我从始至终快速构建起一个完整的ASPNET MVC 应用程序。我向你展示了怎样构建一个简单的数据库驱动的并且实现以列表方式显示、创建以及编辑数据库记录的应用程序。

如果你已经有了Active Server Pages或ASPNET的工作经历,那么你也会很快熟悉ASPNET MVC。ASPNET MVC的视图与在一个Active Server Pages应用程序中的页面极其相似。同时,就像一个传统的ASPNET Web Forms 应用程序那样,ASPNET MVC为你提供了一切经由NET framework提供的丰富的语言集和类库的访问方式。

我希望本教程将给你一个构建ASPNET MVC应用程序既简单又有别于构建Active Server Pages或ASPNET Web Forms 应用程序经历的理念。

**数据库应用程序概览

因为我们的目标是使事情变得简单,我们将会构建一个非常简单的**数据库应用程序。我们简单的**数据库应用程序将允许我们做3件事:

1以列表方式显示**数据库记录集

2创建一个**数据库的新记录

3编辑一个已存在的**数据库记录

再一次的,我们的目标是使事情变得简单,我们将利用最小数量的ASPNET MVC框架的特性来构建我们的应用程序。例如,我们将不使用测试驱动的(Test-Driven)开发模式。

为了创建我们的应用程序,我们需要完成以下的每一个步骤:

1创建ASPNET MVC Web应用程序项目。

2创建数据库

3创建数据库模型

4创建ASPNET MVC控制器

5创建ASPNET MVC视图

准备工作

你需要Visual Studio 2008 或 Visual Web Developer 2008 Express来构建一个ASPNET MVC应用程序。你同时也需要下载ASPNET MVC framework。

如果你没有自己的Visual Studio 2008,你可以从以下站点下载Visual Studio 2008的90天试用版:

>

IMDB是目前全球互联网中最大的一个**资料库,里面包括了几乎所有的**,以及1982

年以后的电视剧集。IMDB的资料中包括了影片的众多信息,演员,片长,内容介绍,分级

,评论等,就个人买碟而言,很大程度上也是参考IMDB的得分。

而IMDB的得分又是如何来的呢?它的可靠性又有多少呢?让我们通过《魔戒1:护戒使者》

来做具体分析吧,先看上图:

这张图就是魔戒1的所有评分者的分数的一个条状统计图。

从中我们可以看到各个分数段的大致比例,比如这儿就可以发现,超过一半的人是打满分

的。

根据IMDB网站上公布的TOP250评分标准:

imdb top 250用的是贝叶斯统计的算法得出的加权分(Weighted Rank-WR),公式如下:

weighted rank (WR) = (v ÷ (v+m)) × R + (m ÷ (v+m)) × C

其中:

R = average for the movie (mean) = (Rating)

(是用普通的方法计算出的平均分)

v = number of votes for the movie = (votes)

(投票人数,需要注意的是,只有经常投票者才会被计算在内,这个下面详细解释)

m = minimum votes required to be listed in the top 250 (currently 1250)

(进入imdb top 250需要的最小票数,只有三两个人投票的**就算得满分也没用的)

C = the mean vote across the whole report (currently 69)

(目前所有**的平均得分)

另外重点来了,根据这个注释:

note: for this top 250, only votes from regular voters are considered

只有‘regular voters‘的投票才会被计算在IMDB top 250之内,这就是IMDB防御因为某

种**的fans拉票而影响 top 250结果,把top 250尽量限制在资深影迷投票范围内的主要

方法。regular voter的标准不详,估计至少是“投票**超过xxx 部以上”这样的水平,

搞不好还会加上投票的时间分布,为支持自己的心爱**一天内给N百部**投票估计也不

行。

因此,细心的人可以注意到,列入IMDB top 250的**,其主页面上的分数与250列表中的

分数是不同的。

以魔戒1为例,它在自己的页面>

以上就是关于求助高手做一题目了 数据库的 (为电影发行公司建立一个有关电影的数据库管理系统)全部的内容,包括:求助高手做一题目了 数据库的 (为电影发行公司建立一个有关电影的数据库管理系统)、在电影资源管理器中用户可以查看当前电影的哪些内容、急急急,请各位大侠帮忙:已知电影数据库的实例,请按照要求写出写出相应的SQL语句等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9312199.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-27
下一篇 2023-04-27

发表评论

登录后才能评论

评论列表(0条)

保存