HTTP/1.0 200 OK Accept-Ranges: none Content-Location: http://terramel.org/2007/08/ Content-Type: text/html; charset=UTF-8 Date: Fri, 28 Nov 2008 20:20:07 GMT Expires: Fri, 28 Nov 2008 20:20:07 GMT Last-Modified: Wed, 26 Nov 2008 19:50:04 GMT Content-Language: zh-CN Set-Cookie: PREF=ID=adec1fa08aa7cc7f:TM=1227903598:LM=1227903607:S=EKNeM-KzWgZb0MPj; expires=Sun, 28-Nov-2010 20:20:07 GMT; path=/; domain=74.125.93.104 Server: translation Cache-Control: private, x-gzip-ok="", max-age=182 Connection: Close 2007年8月| Terramel

标记的条目''

计算机图形学:二等(平方,立方和退化)

在这个教训,我们将看到光明glVertex3f用于建设的角落。 我们将使用它来建立一个广场,更提出了立方体; D还发挥多一点glColor3ub的职能,并用它来做出漂亮的恶化平方米; D

解释功能

该功能作为glColor3f我以前说过的建立一个角球。 假如我要建立一个面积10像素的例子,我创建所有四个角落5利用价值的4倍glVertex3f的功能。 第一弯道是右上角,第二个是左上侧,第三较低的左侧和四个(当然)较低的右边。 让我们来看看在下方的图片有一个想法:

该命令应命名如下: glVertex3f ( X和Y坐标) ,其中x是宽度,高度遐Eza深度。 要创建平方米10像素,我们使用4倍以下功能glVertex3f秩序的顶点,也就是第一glVertex3f照顾第一弯道,第二个会照顾第二等等。 因此,建立我们的面积为10像素使用命令4倍如下:

  glVertex3f ( 5,5,0 ) ; 
  glVertex3f ( -5,5,0 ) ; 
  glVertex3f ( -5 , -5.0 ) ; 
  glVertex3f ( 5 , -5.0 ) ; 

现在我们可以离开湖(深度)为0 。 这将使得整个广场同样数额的深入,也就是0 。 假如我们想使他更接近我们保值增值的东西一样,例如10个或让他把最远的值-10 。 我们也可以只保留一个最角落附近做一些这样的:

  glVertex3f ( 5,5,0 ) ; 
  glVertex3f ( -5,5,0 ) ; 
  glVertex3f ( -5 , -5.0 ) ; 
  glVertex3f ( 5 , -5.10 ) ; 

把你的手在大众

现在我们有一个更好地了解如何使用功能glVertex3f ,让我们的比赛中表现的使用代码文件estrutura_basica.c这是通过第一类:

我们将删除其中的部分是茶壶和枢纽,我们尽我们自己平方米。 如您要下载的文件只需点击这里。 如您想,您也可以复制代码文件,张贴在头等舱,编辑并粘贴到保存。

现在我们将修改的文件:

转到显示功能的程序,并清除一切之间glPushMatrix ( )和glPopMatrix ( ) (即glColor3ub职能glColor4f并,这有助于确定颜色和职能glutSolidCube并glutSolidTeapot 。

现在复制以下代码内glPushMatrix ( ) :

  glBegin ( GL_QUADS ) ; 
	  glColor3ub ( 255,255,255 ) ; 
	  glVertex3f ( 5,5,0 ) ; 
	  glVertex3f ( -5,5,0 ) ; 
	  glVertex3f ( -5 , -5.0 ) ; 
	  glVertex3f ( 5 , -5.0 ) ; 
 格伦达( ) ; 

保存文件,编译和运行。 若你像我一样,是一个令人高兴的Linux用户只要使用的gcc编译:

海湾合作委员会,该墙平方米的lglut LGL - lGLU estrutura_basica.c

并运行只需键入:

。 /平方

若你做了一切权利,你已经看到一个窗口的面积,我们做到了。 怎么平方米内的代码文件estrutura_basica.c ,似乎,他是不正确的,但这是因为它是被视为从上面的programinha广场,我们也开始与价值观0 , 10 , 20中的功能gluLookAt ,即牛为0 ,公司, 10 eoz , 20日,让我们看到他在中有点高( ,谁是已经在10个) 。 如何盎司(深度)是20 ,我们也看到它有点远。

现在,让我们的训练没有改变的价值观glVertex3f 。 记得以前,我给一个例子,改变了价值的z一个角落? 现在是时候这样做! 让我们看看如何将; D

如你可以看到角落里湖的另一价值被排除其余平方米 :搭扣 一个很好的想法是只打周围的价值观(十, yez )的glVertex3f我们面前。

颜色和有辱人格的

现在,我们已经完成了广场和发挥了很少的glVertex3f ,我们将一点的颜色,适用于phodão恶化。

请记住,我们使用之前创建的广场功能glColor3ub ? 在第一课我们已经看到一些在此基础上的代码,因为用彩色立方体和茶壶。

回顾,这一功能是用来如下: glColor3ub (丁克, b )在R表示红色,绿色是指G和B指蓝(红,绿,蓝) 。 那么明显的,对不对? 每个值范围从0 (暗)到255 (更清楚) 。 例如如果使用0,0,0我们画黑色和使用255255255 ,我们画(甜蜜的猜测谁)白( dãããã ) 。

当我们建立我们的glColor3ub使用面积与价值255,255,255 。 这使得平方米变成白色。 如开关0,0,0平方米的将黑色(而不是我们将会看到在屏幕上的窗口,因为在广场设立是黑色hehehehehe ) 。 让我们尝试改变值20 , 0和100离开的功能如下: glColor3ub ( 20.0100 ) ;

现在,我们平方米这是一次乏味,没有色彩是不同的,拥有美丽和时尚的蓝色。 令人振奋的!

但是,我相信我的许多读者(和伞兵)的底部是真正的艺术家我美丽的女友,老板博客的GNU /费边,也是艺术家画许多美丽的图片和完善) ,我们将不会只限于颜色,我们现在适用的恶化phodão !

在前面的例子油漆的方只有一个颜色glColor3ub然后才将四个glVertex3f 。 这样做的恶化只是更经常使用的glColor3ub 。 就像每个glVertex3f命令是用来制造点,我们可以使用之前glColor3ub每个glVertex3f画每一个角落的颜色要。

现在,让我们使平方米的代码示例如下:

  glColor3ub ( 20,0,100 ) ; 
  glVertex3f ( 5,5,0 ) ; 
  glVertex3f ( -5,5,0 ) ; 
  glColor3ub ( 220,100,100 ) ; 
  glVertex3f ( -5 , -5.0 ) ; 
  glVertex3f ( 5 , -5.0 ) ; 

你可以看出,我们用一次以上的glColor3ub和不同的价值观。 第一glColor3ub油漆的价值20 0和100 (即美丽的蓝色)第一届和第二届角落。 第二glColor3ub油漆第三次和第四次首脑会议的价值观220 , 100 , 100 (粉红凯蒂猫,我们很高兴在这里失去) 。 现在让我们编译和运行程序。 大家可以看到的底部角落的正方形(第三和第四个弯道)会降低蓝玫瑰的顶点的顶端(第一和第二弯道) 。

这是可取的比赛中表现的glColor3ub训练位和更好地了解使用这项功能。

运动

使用glVertex3f和glColor3ub创建一个立方体的恶化和黑绿色的左上角的权利。 小费,然后再开始:要创建的广场我们使用glVertex3f 4倍,因此,建立一个立方体必须使用24倍glVertex3f ,因为它必须建立六个平方的比例相同,只是改变了价值坐标你们这个时候盎司(深入) ; D

该决议是下文! 祝您好运 ; )
运动的决议

  glBegin ( GL_QUADS ) ; 

	  glColor3ub ( 0,200,0 ) ; 
	  glVertex3f ( 5,5,0 ) ; 
	  glColor3ub ( 0,0,200 ) ; 
	  glVertex3f ( -5,5,0 ) ; 
	  glColor3ub ( 0,0,200 ) ; 
	  glVertex3f ( -5 , -5.0 ) ; 
	  glColor3ub ( 0,200,0 ) ; 
	  glVertex3f ( 5 , -5.0 ) ; 

	  glColor3ub ( 0,200,0 ) ; 
	  glVertex3f ( 5.5 , 10 ) ; 
	  glColor3ub ( 0,0,200 ) ; 
	  glVertex3f ( -5.5 , -10 ) ; 
	  glColor3ub ( 0,0,200 ) ; 
	  glVertex3f ( -5 , -5 , -10 ) ; 
	  glColor3ub ( 0,200,0 ) ; 
	  glVertex3f ( 5 , -5 , -10 ) ; 

	  glColor3ub ( 0,200,0 ) ; 
	  glVertex3f ( -5.5 , -10 ) ; 
	  glColor3ub ( 0,0,200 ) ; 
	  glVertex3f ( -5,5,0 ) ; 
	  glColor3ub ( 0,0,200 ) ; 
	  glVertex3f ( -5 , -5.0 ) ; 
	  glColor3ub ( 0,200,0 ) ; 
	  glVertex3f ( -5 , -5 , -10 ) ; 

	  glColor3ub ( 0,200,0 ) ; 
	  glVertex3f ( 5 , -5 , -10 ) ; 
	  glColor3ub ( 0,0,200 ) ; 
	  glVertex3f ( 5 , -5.0 ) ; 
	  glColor3ub ( 0,0,200 ) ; 
	  glVertex3f ( 5,5,0 ) ; 
	  glColor3ub ( 0,200,0 ) ; 
	  glVertex3f ( 5.5 , 10 ) ; 

	  glColor3ub ( 0,200,0 ) ; 
	  glVertex3f ( 5 , -5.0 ) ; 
	  glColor3ub ( 0,0,200 ) ; 
	  glVertex3f ( -5 , -5.0 ) ; 
	  glColor3ub ( 0,0,200 ) ; 
	  glVertex3f ( -5 , -5 , -10 ) ; 
	  glColor3ub ( 0,200,0 ) ; 
	  glVertex3f ( 5 , -5 , -10 ) ; 

	  glColor3ub ( 0,200,0 ) ; 
	  glVertex3f ( -5,5,0 ) ; 
	  glColor3ub ( 0,0,200 ) ; 
	  glVertex3f ( 5,5,0 ) ; 
	  glColor3ub ( 0,0,200 ) ; 
	  glVertex3f ( 5.5 , 10 ) ; 
	  glColor3ub ( 0,200,0 ) ; 
	  glVertex3f ( -5.5 , -10 ) ; 

 格伦达( ) ; 

已能够行使权利,那么您的立方体的恶化从绿色变成蓝色应该有或多或少的图片一样 ; )
我希望你们更好地理解这一点的教训。 最后我感觉更安全的这个问题,甚至开始更多。 这学期教授计算机图形学已经完全改变如何推动这一问题,现在要好得多,更简单的理解。 昨天,甚至告诉他,提高了很多如何推动一流的,我越来越认识到,这个教训面前,这是至少我喜欢的教训,变得更为喜欢看大学; D

Technorati标记: 格兰达, 顶点, 指挥, 编译,汇编图像, 图形, 宽度,高度 深度

本站由ScribeFire 。

至于有人说,有一个小车祸事实并非如此小型的口袋里。 这起事故主要是让我atrapalhava时间来写博客。 越早我付不起,在我回去写作。 若你是一个读者的博客一样,文章和希望我回来后往往标识,贝宝捐款将受到欢迎:搭扣

塞萨尔亚布罗德,巴西米格尔德伊卡萨!

米格尔德伊卡萨闻名的项目,如侏儒,莫诺小儿麻痹症,月夜,已经有克隆跟随在巴西:塞萨尔亚布罗德。 塞萨尔布洛德已经是众所周知的由巴西社会的自由软件和表演的工作已经取得了由自由软件。 除了促成若干条款的GNU / Linux和自由软件,来参加一个针对微软的辩论。

他的公司,亚布罗德技术,目前提供服务的Microsoft 。 它不会有任何反对的伙伴关系和协议,即使是那些与公司百万元。 唯一的问题是,这些协定似乎从根本上改变这些意见涉及的M $ 。 ($$$$)非常奇怪的... ($$$$).

由于许多已经知道,发生在星期二的最后一次会议ABNT那里讨论什么是巴西的投票中关系模式的ODF和OOXML文件。 我不会谈论这种事,尽可能多的信息和意见给予的各种部落格和网站上。 博客从阿维Alkalay的IBM ,你会发现信息和意见的会议星期二发生在ABNT 。

有几家公司参加了会议。 SIM卡是保持微观$再三, Unesp (什么是耻辱,公开大学!羞耻你, Unesp ! ) , SUCESU圣保罗,协会的合作伙伴,微软和一些区域或程度较轻(总之,大家谁也尾部坚持的M $ ) 。 NO的是保持企业和政府机构文化部,伊蒂岛,国会议员,巴西银行,保险箱Econonômica ,邮政, Serpro , Celepar等,随着越来越多的组织BrOffice.org ,自由网络, ODF联盟和更多的企业像太阳,红帽, 4Linux , IBM公司,地铁圣保罗,谷歌和其他人。

有一件事,并非只有我但许多人感到奇怪的是,塞萨尔亚布罗德投了反对票是与评论。 许多人试图更好地理解其立场的咨询他的两个文章,被刊登在L型的提示。 第一篇文章,发表在上个月,他谈的标准进行比较之间的斗争了许多年前的VHS和Betamax 第二条,这是今日出版,因为他讲自己定位在有利于OOXML 。

在愚见,其中你写,我们coleguinha塞萨尔布洛德现在是“奠定基础”的第一篇文章。 请允许我,我会作一些评论有些事情他写这些条款:

“我关心的是未来...我知道,我将无法抗拒和我最终购买的Betamax录像带或,生根多数采取同样的决定我做到了。 但是,可以想象,如果这仅仅是一个疯狂的任何发明创造的东西,作为存储和播放音频和视频在同一时间? 这还要疯狂担心我收集的录音带,录音,我国脂多糖,创造的东西,除了打“新事物”仍然发挥了“老东西” ? 杜看到从-的怜悯,因为我母亲,女王Ione ! 证明了这一点是录音机和录音带! 其中一些人接触这些录音带,我们用唱名几年前? “

当然,肯定,我亲爱的! 因此,以同样的方式微波不应...想想吧! 是什么使穷人拥有的房子,这么多的花盆你在厨房里? 金属中的微波只给屁话 由OMG ! 该壶是注定! 哎呀! 但是我们已经有了在2007年和微波了这么久。 奇怪的,也有炉灶和若干盆在我的厨房。 另一天,直到我使我deliciosíssimo 的GNU / Mac到 我的女朋友 , )

“虽然我敢打赌,如果在未来的某打扰创建标准,以满足兼容的一切已建立之前,这将是征税的某人或某事疯了! 但是,如果仅仅是偶然的,说, “这一切之前设立的” ,只是资料,文件的一部分,一个完整的商业知识? 数十亿文件和试算表计算! “

$总理从来没有期待的兼容性方面与其他软件如OpenOffice 。 你更愿意停留在旧文件不是接受改变的标准,是真正公开和透明的? 该公司不要失去您的信息简单地通过改变标准化。 一种新的格式可以通过,但是这并不意味着旧格式,连同软件能够读取它们将被删除从地球的表面。 回答这个一个类似的比喻,你用你的例子:这不是因为没有观看今天的DVD ,一些VHS录像带一样,没有停止听脂多糖只是因为只有光盘可以有更多的选择 ; )

“什么这个愚蠢的想法,对不对? 这是那么容易的事情扔出去! 但不论,我想我有超过40年,我还是想听听我的老脂多糖... “

当我解释,在没有我发挥外面k7录音带一样,我们没有发挥我的内毒素。 我仍然有我脂多糖皇后,爱丽丝库珀,极端的情况下,犹大牧师,信仰不超过阿兰帕森斯的项目以及其他许多,我听到时,将 ; )

“有大约400亿文件存储在微软的二进制格式。 这些文件,打开新版本的Office和保存的OpenXML将成为获得了一系列的应用,现在受益于一个遗留下来的文件和试算表,这可以作为一个基础系统的集体追求知识,商业智能,等等,其中甚至有可能开发作为免费软件和开源。 “

因此,可悲,不是吗? 看来,每一次其他一些软件最接近的兼容性与这些格式的M $推出新的版本,并做任何更改,这些文件中。 最糟糕的是,通常最终用户无关的这一切,只以为是错的OpenOffice , BrOffice该问题是与Linux和许多倍这个故事目的: “ Vamo它连接审慎的技术启动Windows , Word和Excel rapidim只有50迪克斯“ 。 上午$喜欢它。 她从未表现出任何兴趣,开放的文件。 这是唯一的官方看来,在M $又回到同一个OOXML ,一个标准的(如果我可以叫标准)全面落实不好,然后与二元股票。

我觉得我不再就此发表评论。 许多人在社会意识到,许多文本已有谈论这一问题的整个格局的文件。 我认为这是什么新说,我很失望的表决塞萨尔亚布罗德,我知道许多人还依然存在。 可悲的是,没有足够的...我们Novell公司, Xandria , Linspire的,米格尔德伊卡萨? 也许这些人只使用自由软件社区和赚钱,这是我觉得极其卑鄙。 但是,我是谁,批评的企业优惠,意识形态,政治和技术变革的人...我能做些什么,如果有些人认为的的叔叔notinhas比尔和巴尔默(可能是双sertaneja吧? )更多的绿色?

我不会写这个了,但之后,当读或听到的名字记得塞萨尔亚布罗德的标题这个职位: “塞萨尔亚布罗德的米格尔德伊卡萨巴西! ”

Technorati标记: 塞萨尔 巴西, ,反对 评论, 比尔盖茨 微软 毫秒免费 ,电子表格 文字,字, 办公

本站由ScribeFire 。

至于有人说,有一个小车祸并非如此小到口袋里。 这起事故主要是让我atrapalhava时间来写博客。 越早我付不起,在我回去写作。 若你是一个读者的博客,就像文章,并希望我回来后往往标识,贝宝捐款将受到欢迎:搭扣

资料库:二等(略高于加入)

这是第二个教训的数据库,你职位。 几乎是相同的。 第一类,张贴已经有一些3或4个班级在大学,基本上都与同样的事情。 综述有点这里的一切。 理解如果你第一次的教训,所以你没有这个麻烦。 什么我将在这里仅仅几年,给一些提示为每个。 若你没有看到或不了解头等舱,只是来看看这里再次

/ / dreams.a-wake.net/wp-content/uploads/2006/11/dolphin.jpg “无法显示,因为它包含错误。

我不知道我是否说,但在大学,不幸的是,使用的M $ SQL Server的所有教训,我认为一个巨大的不负责任和不尊重。 不负责任的,因为我认为高校应教与自由软件,特别是公共大学。 因此,你可以摆脱一个免费微软软件免费月底时,他们毕业的学生,他们将不得不付出代价,如果他们希望利用它在其公司或类似。 不尊重,因为在M $总是有一个狂热不遵守标准和让事情完全不同于所有其他人(可能阻碍移民和维持其垄断地位) ,并没有结束,并建立学生的能力有限,使用其他软件。 若你想教使用的SQL Server确定,但至少应该有技巧教他们如何做事情在其他银行,如MySQL的作为,我一个人谁相信自由和自由软件的研究,并尽一切使用工具自由的。 对于现在的几件事情我必须改变我研究银行在MySQL ,但我知道,该学院将花费高达触发和其它东西,将复杂的时间来考虑使用其他软件比的M $ 。 在这种情况下我会尽量正确地执行这些东西在MySQL和提供了一种方法后这里的一切的博客(或者只是停下来的经验教训后的银行) 。 现在我想说的教训,银行在这里博客时将使用MySQL的。 哦,我把图片海豚,因为海豚是象征的MySQL ; )

我还是停止,并开始谈论同一个教训!

首先,我们开放的MySQL如果该服务没有启动只需键入一个终端:

须藤/等等/ init.d /数据库启动

在MySQL的,我们将创建一个所谓的银行类。

创建数据库类;

现在我们将选中它:

使用类;

创建表

现在,让我们创建表,用它做练习。 这些课程教或不打算建立详细的表格,因此我将不谈论任何关于他们,只要到“配方的蛋糕”这里不是浪费时间在创建表,我们就可以专注于演习。

 创建表客户( 
  cli_codigo整数非空主键, 
  cli_nome varchar ( 40 )没有空, 
  cli_cpf varchar ( 12 )不空唯一) ; 
 创建表厂商( 
  ved_codigo整数非空主键AUTO_INCREMENT , 
  ved_nome varchar ( 40 )没有空, 
  ved_cpf varchar ( 12 )零独一无二的没有) ; 
 创建表要求( 
  ped_numero整数非空主键AUTO_INCREMENT , 
  ped_data不空日期时间, 
  cli_codigo整数不空, 
  ved_codigo整数不空, 
 外键( cli_codigo )凡客户( cli_codigo ) 
 外键( ved_codigo )凡卖方( ved_codigo ) ) ; 
 创建表产品( 
  prd_codigo整数非空主键AUTO_INCREMENT , 
  prd_descricao varchar ( 50 )没有空, 
  prd_valor小数点( 7.2 ) , 
  prd_qtd整数) ; 
 创建表itens_pedidos ( 
  ped_numero整数不空, 
  prd_codigo整数不空, 
  itp_qtd整数不空, 
  itp_valor小数点( 7.2 )不空, 
 主键( ped_numero , prd_codigo ) 
 外键( ped_numero )凡申请( ped_numero ) 
 外键( prd_codigo )凡产品( prd_codigo ) ) ; 

进入资料表

 插入到客户价值( 1 , '超人' , 100 ) , ( 2 , '哎呀洛卡' , 200 ) , ( 3 , ' Batiman ' , 300 ) ; 
 插入到卖家的价值观( 1 , '超级滴灌' , 10 ) , ( 2 , '超级鹿' , 20 ) , ( 3 , '超级酒' , 30 ) ; 
 插入到产品的价值( 1 , '半岛' , 3.2 , 1.5 ) , ( 2 , '分' , 0.75 , 50 ) , ( 3 , '光盘' , 1.15 , 100 ) ; 
 插入到应用的价值( 1 , “ 2007/11/08 10:00:00 ” , 1,1 ) , ( 2 , “ 2007/12/08十一点00分00秒” , 2,2 ) ; 
 插入itens_pedidos值( 1 , 1 , 20 , 1.2 ) , ( 1 , 2 , 10 , 30 ) , ( 1 , 3 , 15 , 0.78 ) , ( 1 , 4 , 20 , 3.5 ) , ( 1 , 5 , 10 , 0.6 ) , ( 1 , 6 , 20 , 1.0 ) , ( 2 , 2 , 30 , 2.0 ) , ( 3 , 3 , 5 , 1.99 ) ; 

不要修复的名称和产品使用这里。 我使用的是通过在课堂上。 我有更多的好幽默的时间挑选的名字客户,供应商,产品,等等(可能使用的名字儿童的女佣,砖,足球运动员...名称Bucetildes等等Robisvaldieldson初中) 。

练习

现在一切就绪,让我们开始做一些工作。 这些前,理由很简单。 几乎是同样的事情是通过一流。 只有加入磋商(交界) 。

  1. 查看所有申请
  2. 阅读的名字客户端的请求第2
  3. 征求客户的姓名和名称的卖方要求1 。
  4. 阅读的名字所有的产品和销售数量的申请2 。

决议演习

  1.  选择*从应用; 
  2.  选择c.cli_nome , p.ped_numero 
     从客户ç ,磷的要求 
     在c.cli_codigo = p.cli_codigo与p.ped_numero = 2 ; 
  3.  选择c.cli_nome , v.ved_nome 
     从客户ç电压供应商,应用p 
     在c.cli_codigo = p.cli_codigo与v.ved_codigo = p.ved_codigo与p.ped_numero = 1 ; 
  4.  选择p.prd_descricao , i.itp_qtd 
     从产品磷,字母i itens_pedidos 
     在p.prd_codigo = i.prd_codigo与i.ped_numero = 2 ; 

在你的后续...

在今后几年将需要使用SUM计数,因此,试图解释一下这些职能在这里您遵循。

杨森

此函数返回的总和体现。 您还必须使用专家组当您使用款项。 他的作品如下:难道我们问到,然后结合我们选择栏目与工作组的。

例如:如果我们有一个列名为这个数字使任命返回1 ,第1和第2 ,利用专家组在此栏中,数字分组和反复的查询将返回1 , 2 。 随着数字一再团体,杨森除了我们要问的话, somou栏被组合在一起。

计数

帐户的行数或价值线。 这取决于你。 只要与jeitinho问 ; )

例如,如果我们有表hinnies (是的,只是想象的领域: jum_codigo , jum_nome , jum_cor )和4本表中hinnies注册,通过查询使用计数( * )作为如下:

 选择计数( * )由hinnies ; 

将有一个帐户有多少hinnies登记的总额。 显然, 4号返回。

现在想象一下,我们有2个hinnies不同,但相同的名称。 我们可以做我们的咨询更具体的组使用:

 选择计数( * ) 
 从hinnies 
  jum_nome的群体; 

因此,如果我们hinnies 4 , Virgulino电话,另一个电话穆拉和2个战士应邀Calvacanti塞韦里诺,查询将返回第3行,显示第1 ,第1和第2 ,就是表明,我们有两个hinnies名字平等的。

集团的

我认为,没有必要谈论很多有关专家组,因为我们使用上面的两个例子。 他汇集了集会,造成数据的一个或多个列。

更多演习

现在,我们已经看到总而言之,计数和GROUP BY我们可以转移到未来几年在这些职能使用。

  1. 征询总价值的应用
  2. 阅读一些销售每个产品
  3. 阅读法案(全部售出)的每个产品

解决这些演习

  1.  选择i.ped_numero ,总结( i.itp_qtd * i.itp_valor ) 
     从P的应用,我itens_pedidos 
     在p.ped_numero = i.prd_codigo 
      i.ped_numero的群体; 
  2.   p.prd_codigo选中,伯爵( * ) 
     从产品磷,字母i itens_pedidos 
     在p.prd_codigo = i.prd_codigo 
      i.prd_codigo的群体; 
  3.  选择p.prd_codigo , p.prd_descricao ,总结( i.itp_qtd * i.itp_valor )结算 
     由产品磷,字母i itens_pedidos 
     在p.prd_codigo = i.prd_codigo 
     组p.prd_codigo , p.prd_descricao ; 

小约的ORDER BY并

ORDER BY子句(如名称的理解)服务进行排序的记录,升序或降序进行排序(您选择) 。 由默认值显示在升序排列。 我们可以利用描述后,说我们的命令在我们的协商排序降序排列。

例如:我们有自己的时间表hinnies做同样的查询,已被证明,但这个时候,我们要排序的名称骡子。 通常情况下,将字母顺序进行排序,也就是说,如果使用jum_nome的ORDER BY的famosíssima穆拉战士出现在我们的婴儿驴塞韦里诺卡瓦尔康蒂,作为M的信收到这封信由 但是,如果我们这样做塞韦里诺第一次出现,这是一个查询这样的:

 选择计数( * ) 
 从hinnies 
 组jum_nome 
 命令jum_nome递减; 

已经服务时,你需要做一些测试合乎逻辑的,我们不能用在哪里。 例如,在同一表hinnies ,我们用例子来计数( * )和组jum_nome以驴看到了相同的名称作为另一项。 假如我们想要做的测试显示在协商hinnies我们有多少相同的名称出现两次或两次以上的例子中,我们使用听取了作为如下:

 选择计数( * ) 
 从hinnies 
 group by jum_nome 
 having count(*) >= 2; 

Devemos lembrar que o HAVING é aplicado em cima do agrupamento (GROUP BY). O HAVING é como se fosse um WHERE do agrupamento. Por isso não podemos usar HAVING sem GROUP BY (a menos que estejamos querendo um erro na consulta, e acho que ninguém quer isso :P).

Últimos exercícios desta aula (prometo)

  1. Consultar a quantidade vendida de cada produto, apresentando em ordem decrescente
  2. Consultar os produtos que foram vendidos em 2 ou mais pedidos
  3. Consultar a quantidade de pedidos de cada cliente

Resolução dos últimos exercícios

  1.  select p.prd_codigo, p.prd_descricao, sum(i.itp_qtd) qtd_vendidas 
     from produtos p, itens_pedidos i 
     where i.prd_codigo = p.prd_codigo 
     group by p.prd_codigo, p.prd_descricao 
     order by qtd_vendidas desc; 
  2.  select p.prd_codigo, p.prd_descricao, count(*) vendas 
     from produtos p, itens_pedidos i 
     where i.prd_codigo = p.prd_codigo 
     group by p.prd_codigo, p.prd_descricao 
     having count(*) >= 2 
     order by vendas desc; 
  3.  select c.cli_codigo, c.cli_nome, count(*) qtd_pedido 
     from pedidos p, clientes c 
     where c.cli_codigo = p.cli_codigo 
     group by c.cli_codigo, c.cli_nome; 

Bom galera, por enquanto é só! Podem recolher os materiais e irem para o recreio ;) Até a próxima aula!

Update : Para o xarope do Danilo que comentou aqui, vou criar um link para o site do professor Sérgio da onde tem provavelmente as mesmas tabelas… O xarope vem comentar besteira aqui no blog e falar que fiz ctrl-c e ctrl-v do site do professor, mas na verdade ele apenas está mostrando ser semi-analfabeto com seu comentário, pois foi incapaz de ler o que disse que usei as tabelas e nomes que foram passados na aula pelo mesmo professor do site que me dá aula também e na época eu nem lembrava o endereço do site dele ou sabia que estaria no site essa mesma tabela. Danilo querido, larga de ser xarope e não reclama, pois eu disse que foi a tabela passada na aula. Aprenda a ler com calma antes de sair escrevendo besteira.

Ah, o site do professor Sérgio é esse: http://www.ensinalegal.com.br

Prontinho Danilo… Ficou feliz?

Technorati Tags: , , , , , , , , , , , , , , , , , , , , , Devemos lembrar que o HAVING é aplicado em cima do agrupamento (GROUP BY). O HAVING é como se fosse um WHERE do agrupamento. Por isso não podemos usar HAVING sem GROUP BY (a menos que estejamos querendo um erro na consulta, e acho que ninguém quer isso :P).

Últimos exercícios desta aula (prometo)

  1. Consultar a quantidade vendida de cada produto, apresentando em ordem decrescente
  2. Consultar os produtos que foram vendidos em 2 ou mais pedidos
  3. Consultar a quantidade de pedidos de cada cliente

Resolução dos últimos exercícios

  1.  select p.prd_codigo, p.prd_descricao, sum(i.itp_qtd) qtd_vendidas 
     from produtos p, itens_pedidos i 
     where i.prd_codigo = p.prd_codigo 
     group by p.prd_codigo, p.prd_descricao 
     order by qtd_vendidas desc; 
  2.  select p.prd_codigo, p.prd_descricao, count(*) vendas 
     from produtos p, itens_pedidos i 
     where i.prd_codigo = p.prd_codigo 
     group by p.prd_codigo, p.prd_descricao 
     having count(*) >= 2 
     order by vendas desc; 
  3.  select c.cli_codigo, c.cli_nome, count(*) qtd_pedido 
     from pedidos p, clientes c 
     where c.cli_codigo = p.cli_codigo 
     group by c.cli_codigo, c.cli_nome; 

Bom galera, por enquanto é só! Podem recolher os materiais e irem para o recreio ;) Até a próxima aula!

Update : Para o xarope do Danilo que comentou aqui, vou criar um link para o site do professor Sérgio da onde tem provavelmente as mesmas tabelas… O xarope vem comentar besteira aqui no blog e falar que fiz ctrl-c e ctrl-v do site do professor, mas na verdade ele apenas está mostrando ser semi-analfabeto com seu comentário, pois foi incapaz de ler o que disse que usei as tabelas e nomes que foram passados na aula pelo mesmo professor do site que me dá aula também e na época eu nem lembrava o endereço do site dele ou sabia que estaria no site essa mesma tabela. Danilo querido, larga de ser xarope e não reclama, pois eu disse que foi a tabela passada na aula. Aprenda a ler com calma antes de sair escrevendo besteira.

Ah, o site do professor Sérgio é esse: http://www.ensinalegal.com.br

Prontinho Danilo… Ficou feliz?

Technorati Tags: , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,

Powered by ScribeFire .

Como havia dito, tive um pequeno acidente de carro que não está sendo tão pequeno assim para o bolso. Esse acidente está me atrapalhando PRINCIPALMENTE a arrumar tempo para escrever no blog. Quanto antes eu conseguir pagar, antes consigo voltar a escrever. Se você é leitor do blog, gosta dos artigos e quer que eu volte logo a postar frequentemente, doações por paypal serão bem vindas :D

Avantasia? O melhor é Ellohim com Terramel nos vocais (vejam o vídeo)

Há muito tempo gosto de Heavy Metal. Uma coisa que mudou minha forma de ver o metal foi a Opera Metal que Tobias Sammet, vocalista da banda Edguy, lançou chamada Avantasia. Fiquei sabendo pela internet em 2001 e assim que achei uma mp3 dela já corri e peguei. Era da música Inside com André Matos e Kai Hansen cantando. No mesmo ano já procurei e finalmente achei esse CD (num lugar chamado Caverna Rock Shop, sei lá, algo assim). Não aguentava de ansiedade de chegar em casa logo e ouvir esta belezinha. Porra! Foi o CD perfeito. Provavelmente o melhor CD de metal que existe. Vários ótimos vocalistas (Andre Matos, Tobias Sammet, David DeFeis, Rob Rock, Oliver Hartmann, Michael Kiske, Kai Hansen, Ralf Zdiarstek, Sharon Den Adel). É o tipo de CD que você tem que ter original e não apenas baixar MP3 (e olha que baixar música é um costume que tenho há quase 10 anos). Tinha uma estória lá. Era realmente uma ópera metal. Li, adorei e fiquei esperando a segunda parte do Avantasia feito doido. Agora já tenho, mas em mp3 (hhehehehe, falta de grana é phoda).

Naquela época, eu e meus amigos viviamos, comiamos, respiravamos rock e metal. Eu sempre fui um péssimo vocalista, claro, mas adorava ter banda, cantar, me divertir. Bons tempos aqueles… Em 2001 tive uma banda de rock chamada Heaven, depois saí e fiz uma banda que durou pouco tempo chamada Blind Rage, depois criei uma chamada Pagliacci (onde a idéia era todos tocarmos vestidos de palhaço)… Isso foi de 2001 até 2003. Nesse meio tempo andava com amigos que tinham uma banda chamada Bagus e que depois mudou o nome para Starlight. Essa banda era ótima. Os caras assim como eu, faziam as coisas pelo amor ao rock e ao metal. Pelo amor à música. Pela diversão! Não ficavamos com besteiras de querer tocar só para um dia tentar ganhar dinheiro. Apenas tocavamos porque gostavamos de fazer um barulho. Todos nós eramos assim. Andava muito com a galera da banda Starlight. Quando podia ia em ensaios, cantava junto com eles. Num show numa escola chamada Coopen, cantamos uma música própria na hora, dividindo os vocais, eu eo vocalista da Starlight, improvisando… Criando a música na hora. Naquele dia saiu “Time Of My Life”. Nos ensaios as vezes faziamos os covers mais doidos, mudavamos letras para zoar algum colega, sempre a diversão em primeiro lugar. ;D

Eu ea galera viviamos correndo atrás do rock e do metal. Tudo quanto era show, até mesmo das bandinhas menos conhecidas de rock e metal de São José do Rio Preto, a galera ia. Em 2001, para não pagarmos ingresso em um show, pulamos o muro, outro show de 2001, também entramos sem pagar. ehehehuehauehu. Faziamos roda de colisão em tudo quanto era música (ou como os punks dizem, roda de pogo ). Eu e meu amigo Paul Fire, no começo de 2002 pegamos ônibus para irmos à Catanduva ver o show do Sepultura, depois fomos no show do Eterna em Rio Preto, depois a galera compareceu no show do Angra, e no mesmo ano teve Shaman (tudo em Rio Preto). O show do Shaman foi phoda. Encontramos os caras na churrascaria Águia do Sul. Ensinei o toque do metal para o André Matos. Você dava o toque com a mão e terminava dando um agudo. Os caras no meio do show em Rio Preto pararam e falaram: “Olha o que aprendemos com uma galera gente boa aqui de Rio Preto…” e deram o toque. E nós fomos à loucura haueheaueahuea.

Naquele mesmo ano comecei a inventar uma história doida de criar um projeto de Metal Opera estilo Avantasia. Com vários vocalistas e instrumentistas de metal, uma estória etc. Comecei a criar o Elohim. A idéia era juntar os vocalistas de metal (e rock também) das bandas de São José do Rio Preto para cantar, cada um sendo um personagem. A estória (que ainda não concluí) seria algo como um padre que largou a igreja recebendo a visita do Anjo Metatron para prepará-lo e pedir sua ajuda para uma guerra que teria entre anjos e humanos (sim, um pouco parecido com o filme Anjos Rebeldes). Eles depois pediriam a ajuda do deus Anubis que comandaria um exército de mortos para ajudá-los…

Eu faria o papel deste padre, o Rafael, vocalista da banda Starlight, faria o papel de Metatron, Fábio, vocalista da banda Ramses II (que na época era vocalista da Helpers, que depois acabou e formaram Atlantida que teve que mudar o nome para Lemúria e acabou depois mudando para Ramses II), faria o papel de Anubis. Entre outros pretendiamos chamar os vocalistas das bandas Skyfly (se lembro bem o nome, acho que era esse), Saviors e vários outros que tinham que agora não me recordo bem o nome. Tinha muita banda boa agora. A maioria não sei o que virou. O Fábio Caldeira do Ramses II está muito bem pelo que vi. Até fez participação no novo CD do Tropa de Shock dividindo os vocais em uma música.

No final de 2003 (ou será começo de 2004??) eu e os caras da Starlight tomamos coragem, juntamos uns 60 reais e fomos num estúdio de jingles (o mais barato estúdio e único que tinha horário que achamos) gravar uma música demo do Elohim. Minha voz era uma merda ainda, desafinava toda a hora, mas ainda assim essa música para mim significa muito. As vezes gosto de ouví-la e lembrar os bons tempos, onde eu era mais novo, não precisava correr atrás de faculdade e estudos, apenas ia atrás do que eu realmente me divertia. Metal! O guitarrista escreveu a melodia e eu fiz a letra. Gravamos em menos de 2 horas eu acho e na maior pressa com o cara do estúdio meio que apressando a gente. A única música que foi gravada do projeto, se chama The Vision e conta quando o anjo Metatron aparece para o padre e fala sobre o que está por vir. O vocalista do Starlight, quase 4 anos depois que gravamos a música, fez o clipe e mandou para o Youtube. Colocou pedaços de vídeos de ensaios da banda dele, da galera indo para a tarde de autógrafos do Shaman, da gente pegando o busão, cantando metal no meio do circular. hauehaeuheaueahu! Só zoeira mesmo, e junto a todos estes vídeos que tinha gravado, ele gravou alguns vídeos dele hoje dublando para ficar mais certinho a música. Ficou muito legal ;) Eu sou o vocalista que passa menos (já que ele tem poucas fitas onde eu apareço). Ele é o vocalista com cabelo comprido e que depois passa com bandana na cabeça e camisa branca cantando. Não reparem minha voz que está toda desafinada. Na época a gente que ficava só ouvindo bandas como Angra e Helloween também, ficavamos tentando só dar agudos como eles ehehehehhehe.

Bons tempos! Muita coisa mudou. Hoje acho que não canto mais tão mal (não riam de mim, por favor). Minha voz está mais madura, mais rasgada e não fico tentando dar tanto agudo assim. Quando dou não desafino mais. Pena que não tenho banda hehehehehe! A Starlight pelo que sei não toca mais. Nessa época eu era bem mais magro. Acabei engordando 20 quilos depois dessa época ;/ O negócio é que já falei com a galera que pretendo gravar de novo e para valer o Ellohim. Primeiro passo seria reescrever algumas partes, instrumentar mais e regravar essa música. Depois compor e gravar as outras. Chamar os vocalistas que tinhamos em mente e os novos que tiverem aqui em RP. Preciso ainda falar com o Fábio do Ramses II. Só não lembro onde deixei o telefone dele (acho que tá em algum diretório ou dentro de algum arquivo perdido do computador)….

Technorati Tags: , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,

Como havia dito, tive um pequeno acidente de carro que não está sendo tão pequeno assim para o bolso. Esse acidente está me atrapalhando PRINCIPALMENTE a arrumar tempo para escrever no blog. Quanto antes eu conseguir pagar, antes consigo voltar a escrever. Se você é leitor do blog, gosta dos artigos e quer que eu volte logo a postar frequentemente, doações por paypal serão bem vindas :D

Administração Mercadológica: Segunda aula

Como já disse antes, o objetivo desta matéria é ajudar na elaboração de um plano de marketing. Outra coisa importante é que é uma bagagem a mais no curso para o perfil profissional. Um diferencial a mais para o mercado. O marketing é um exemplo de disciplina de fácil aplicação (praticamente pode ser aplicado em qualquer área).

O plano de marketing é uma forma de traçar estratégias para que os 4 Ps sejam bem explorados.

Um exemplo é o Andaló Gallery Center que é uma espécie de shopping aqui na minha cidade que já existe faz um bom tempo e nunca deu muito certo. Por que isso? Se chamamos aquele ambiente de shopping, o que vem à mente? Se aquilo é um shopping, pensamos no P de produto. Muitos vão ao shopping para passear, outros para fazer compras, outro para se alimentar etc. Shopping é um ambiente onde se pode fazer várias coisas. Mas eo Andaló Gallery Center? Qual imagem o povo tem daquele shopping? Aquilo parece mais uma espécie de galeria. Podem ser que as premissas de seu planejamento tenham sido erradas. O que precisamos estudar são formas de embasar nosso conhecimento e diminuir os riscos.

Por que muitos produtos que são lançados tem um sucesso incrível?

Muitos se lembram do Tamagoshi. Uma invenção fantástica que teve um ciclo de vida curto. Quando chegou ao mercado vendeu muito, mas depois parou…

Ser pioneiro ou ser seguidor?

Precisamos saber escolher quando devemos ser pioneiros e quando devemos ser seguidores.

Não é errado ser seguidor. O seguidor tem que ser rápido e ainda tentar superar o pioneiro. Talvez uma empresa seguidora não tenha um ganho tão grande, mas também não precisa de muito investimento em pesquisa.

Algumas empresas sabem não apenas ser pioneiras, mas também como atingir o público que deseja e tem condições de fazer o que é proposto. Para a Apple, por exemplo, vale a pena investir em design porque seu produto aporta este valor.

http://rinha2007.files.wordpress.com/2007/04/imac_flowershot_cmyk.jpg

Merchandising

Outro exemplo com a Apple é a forma como é feito o merchandising de seu produto. A maioria dos filmes, por exemplo, tem um produto da Apple. Lembram do filme “Mensagem Para Você” com Tom Hanks e Meg Ryan? Sempre que passava um computador no filme, era da Apple. Alguém ai assiste ao seriado “House”? Quase sempre passa um iPod.

Marcas

Uma marca pode querer passar uma imagem de tradição, ou então querer mostrar jovialidade.

Na hora de criarmos uma marca é bom focar no que queremos que seja transmitido ao público. Nike, por exemplo, é a deusa grega da vitória. Seu slogan, “Just Do It!” (apenas faça!), é transmitido em seu símbolo que é uma espécie de visto que mostra que algo foi feito.

Propostas e Críticas

Devemos saber explicar de um ponto de vista conceitual porque algo não dá certo. Sem propostas não vamos para frente. Precisamos de idéias e também de críticas para saber o que precisa ser trabalho e melhorado.

Marketing: Estudo da troca de valor entre partes interessadas.
Valor: Benefícios adquiridos pela compra e/ou utilização de um produto
Produto: Conjunto de benefícios

Commodity

Podemos dizer que um produto é um commodity quando já é comum para todos. Se um produto se torna um commodity, seu valor passa a não ser mais o mesmo que era. Um exemplo de commodity são os telefones celulares que já são muito comuns (a menos, é claro, que estejamos tratando de um telefone que agrega mais funções e valores que os demais como, por exemplo, os Smartphones).

Um produto não é commodity quando é algo exclusivo, que poucos ostentam, quando sua compra não é feita apenas pelo seu consumo. Um exemplo que foi dado em aula foi de uma casa noturna daqui de Rio Preto chamada Vila Dionísio, onde alguns boyzinhos filhinhos de papai escrotos boiolinhas e frescos clientes compram uma cerveja que custa mais que R$200,00 simplesmente para poder mostrar para os outros que tem dinheiro para gastar naquilo -.-

A Wikipédia define define Commodity da seguinte forma : “…termo de língua inglesa que, como o seu plural commodities, é utilizado nas transações comerciais de produtos de origem primária nas bolsas de mercadorias. É uma referência aos produtos em estado bruto ou com pequeno grau de industrialização, de qualidade quase uniforme, produzidos em grandes quantidades e por diferentes produtores. Estes produtos “in natura”, cultivados ou de extração mineral, podem ser estocados por determinado período sem perda significativa de qualidade. Exemplos: borracha, ouro, aço, prata, cobre, soja e trigo. Também pode ser utilizado para referir-se a produtos sem diferenciação.”

Technorati Tags: , , , , , , , , , , , , , , , , , , , , , , , , , , , , , nike , , , , , ,

Powered by ScribeFire .

Como havia dito, tive um pequeno acidente de carro que não está sendo tão pequeno assim para o bolso. Esse acidente está me atrapalhando PRINCIPALMENTE a arrumar tempo para escrever no blog. Quanto antes eu conseguir pagar, antes consigo voltar a escrever. Se você é leitor do blog, gosta dos artigos e quer que eu volte logo a postar frequentemente, doações por paypal serão bem vindas :D

Computação Gráfica: Primeira Aula

Saudações caro leitores! Este é o primeiro post de Computação Gráfica. Pelo que percebi esta disciplina na faculdade será mais focada no entendimento dos comandos de OpenGL. Nas palavras do professor está aula será basicamente um “teste de mesa”, ou seja, olhar o código do programa e interpretá-lo passo a passo tentando entendê-lo através dos comentários. Depois executaremos o programa e depois modificaremos alguns parâmetros e executaremos de novo para vermos o resultado das alterações que fizemos.

Nas aulas será feita também a modelagem de objetos, como por exemplo uma mesa, e depois juntaremos tudo e modelaremos uma parte da faculdade (é mole? ¬¬).