4
Objetivo El alumno desarrollara nuevas habilidades e identificara varios métodos para adquirir conocimientos, contestando las preguntas del 1 al 27. Marco Teórico Antes que nada, primero vamos a comprender algunos conceptos Jerarquías: Son especialmente útiles en el caso de aplicaciones que manejan un gran volumen de información y datos y muy compartidos permitiendo crear estructuras estables y de gran rendimiento. La principal ventajas que presenta este tipo de base de datos es la rapidez en las consultas de información ya que propia estructura piramidal de los datos permite un rápido acceso a ella Generalización: Es el resultado de la unión de dos o más conjuntos de entidades (de bajo nivel) para producir un conjunto de entidades de más alto nivel. La generalización se usa para hacer resaltar los parecidos entre tipos de entidades de nivel más bajo y ocultar sus diferencias. La generalización consiste en identificar todos aquellos atributos iguales de un conjunto de entidades para formar unas entidades globales con dichos atributos semejantes, dicha identidad global quedara a un nivel más alto al de las entidades origen. Atributos compuestos: Pueden ser divididos en pequeñas partes, las cuales representan atributos básicos con existencia independiente Por ejemplo…, el atributo dirección puede ser dividido en domicilio, ciudad, estado y código postal… Los atributos que no pueden dividirse son llamado simples o atómicos Los atributos compuestos pueden formar una jerarquía. El domicilio puede dividirse en calle, numero, numero interior. El valor de un atributo compuesto es la concatenación de los valores que tienen sus atributos simples. Los atributos compuestos son útiles para modelar situaciones en las que el usuario algunas veces se refiere a los atributos compuestos como una unidad y otras se refiere específicamente alguno de sus componentes. Numero Int

Fabricante Consultas Resueltas Para El documento de Consultas Avanzadas Previamente Subido

Embed Size (px)

DESCRIPTION

Base de datos: Consultas Realizadas del ejercicio de Fabricante del documento previos 안녕하세요btw

Citation preview

Page 1: Fabricante Consultas Resueltas Para El documento de Consultas Avanzadas Previamente Subido

Objetivo

El alumno desarrollara nuevas habilidades e identificara varios métodos para adquirir conocimientos, contestando las preguntas del 1 al 27.

Marco Teórico

Antes que nada, primero vamos a comprender algunos conceptos

Jerarquías:

Son especialmente útiles en el caso de aplicaciones que manejan un gran volumen de información y datos y muy compartidos permitiendo crear estructuras estables y de gran rendimiento.

La principal ventajas que presenta este tipo de base de datos es la rapidez en las consultas de información ya que propia estructura piramidal de los datos permite un rápido acceso a ella

Generalización:

Es el resultado de la unión de dos o más conjuntos de entidades (de bajo nivel) para producir un conjunto de entidades de más alto nivel. La generalización se usa para hacer resaltar los parecidos entre tipos de entidades de nivel más bajo y ocultar sus diferencias.

La generalización consiste en identificar todos aquellos atributos iguales de un conjunto de entidades para formar unas entidades globales con dichos atributos semejantes, dicha identidad global quedara a un nivel más alto al de las entidades origen.

Atributos compuestos:

Pueden ser divididos en pequeñas partes, las cuales representan atributos básicos con existencia independiente Por ejemplo…, el atributo dirección puede ser dividido en domicilio, ciudad, estado y código postal…

• Los atributos que no pueden dividirse son llamado simples o atómicos

• Los atributos compuestos pueden formar una jerarquía. El domicilio puede dividirse en calle, numero, numero interior.

• El valor de un atributo compuesto es la concatenación de los valores que tienen sus atributos simples.

• Los atributos compuestos son útiles para modelar situaciones en las que el usuario algunas veces se refiere a los atributos compuestos como una unidad y otras se refiere específicamente alguno de sus componentes.

Numero Int

Domicilio

Calle

Numero

Dirección

Page 2: Fabricante Consultas Resueltas Para El documento de Consultas Avanzadas Previamente Subido

Ciudad

Estado

Código postal

Identificador:

El identificador de un objeto se crea cuando se define el objeto. El identificador se utiliza para hacer referencia al objeto. Por ejemplo, la instrucción siguiente crea una tabla con el identificador TablesX y dos columnas con los identificadores KeyCol y Description:

Create table TablesX

(keyCol INT PRYMARY KEY, Description nvarchar (80))

Esta table también una restricción sin nombre. La restricción PRIMARY KEY no tiene ningún identificador.

La intercalación de un identificador depende del nivel en que está definido. Se asigna a los identificadores de objetos de instancia como los inicios de sesión y los nombres de base de datos, la intercalación predeterminada de la instancia. Los identificadores de objetos de una base de datos, como nombres de tablas, vistas y columna, se asignan la intercalación predeterminada de la base de datos. Ejemplo es posible crear dos tablas con nombres que solo se diferencian en las mayúsculas en una base e datos con intercalación que distinga entre mayúsculas y minúsculas, pero no se pueden crear en una base de datos con intercalación que no distinga entre mayúscula y minúsculas.

Desarrollo

• Select IDN from cliente

• SElect * from programa

• SElect nombre from programa

• Select nombre from comercio

• Select distinct ciudad from fabricante

• Select distinct nombre from programa

• Select DNI + 4 from cliente

• Select código x 7 from programa

• Select código from programa where código ≤ 10

• Select codigo from programa where codigo =11

• Select nombre from fabricantes where pais = ´estados unidos´

• Select nombre from fabricantes where país in not (´España´)

• Select version from programa where nombre=´windows´

• Select ciudad from comercio where nombre=´el corte ingles´

• Select nombre from from comercio where nombre in not (´el corte ingles´)

Page 3: Fabricante Consultas Resueltas Para El documento de Consultas Avanzadas Previamente Subido

• Select codigo from programa where nombre in (´windows´, ´access´)

• Select nombre from clients where edad between (10 ans 25) and edad > 50

• Select nombre from comercio where ciudad=´sevilla´and ciudad=´madrid´

• Select nombre from cliente where nombre like´%0´

• Select nombre from cliente where nombre like´%0 and edad>30

• Select nombre from programa where version like ´% i´or version=á%´or version =´w%´

• Select nombre programa where version like ´%i´or version =á%s´

• Select nombre from programa where version like ´% i´and nombre á%´

• Select nombre from fabricantes, comercio order by nombre asc

• Select nombre from fabricantes comercio order by nombre d esc

• Select nombre from programa order by version as

• Select table camp=from table 1 ineguoin table 2 on table 1 campo=table 2.campo

Select desarrolla.id_fabricante programa, código, programa nombre from desarrolla inner join programa on desarrolla. Código= programa.codigo

Conclusión

De acuerdo a los Objetivos de la práctica, se puede concluir que se obtuvieron de forma exitosa ya que se estuvo manipulando los diferentes códigos que podemos ocupar para obtener los nombres, DNI, nombres del los asc, esc, tablas, etc.

Bibliografía

http://icomputo.com/es/content/generalizacion-y-especializacion-modelo-entidad-relacion

http://www.contaduria.uady.mx/bd_I/entidades_y_atributos1.htm

https://msdn.microsoft.com/es-es/library/ms175874(v=sql.120).aspx