Está en la página 1de 6

1.

Definición, tipos y ejemplos de:

2. Datos, campos, Registros, Atributos

3. Definición, componentes, estructura, arquitectura y ejemplos de las Bases de Datos-

4. Definición y ejemplos de los tipos de Modelos de Bases de Datos.

5. Definición y ejemplos de los tipos de relación existentes entre Bases de Datos

Datos:

un dato es un documento, una información o un testimonio que permite llegar al conocimiento


de algo o deducir las consecuencias legítimas de un hecho. Por ejemplo: “Hemos descubierto al
asesino gracias a los datos aportados por un testigo”.

Tipos de datos para variables

Cada lenguaje de programación puede trabajar con muchos tipos de datos.

Pero de todos ellos, siempre tendremos los tipos primitivos de datos.

Éstos están incorporados al lenguaje de programación, y nos sirve para poder hacer cosas más
complicadas.

Vamos a hablar de los tipos de datos más comunes, que te puedes encontrar en la mayoría de
los lenguajes de programación, como puede ser Java, C o C++.

Tipo de datos número: int

Los número suelen ser representados en un lenguaje de programación de maneras diferentes, ya


que importa decidir una serie de cuestiones:

Cual va ser el tamaño que vamos a usar.

Si va a tener números decimales o no.

Si va ser negativo.

Empezaremos con el tipo primitivo int. Este tipo de datos representa cualquier número sin
decimales, ya sea positivo o negativo.

Aunque es habitual encontrarlo escrito en el código fuente como int, hay otros lenguajes, como
visual basic, que se escribe integer.

Tipos de datos número real: double o float

Si nos interesa utilizar un número con decimales, sueles encontrar el tipo de datos double o
float.

A esto lo llamamos un número de punto flotante. Declararlo como un tipo u otro dependerá de
la precisión en decimales que quieras tener.

¿Como podemos distinguir una variable si se ha declarado como int o como float? Por ejemplo,
si nos encontramos un número con un punto decimal (3.14).

También puedes ver un número con la letra F o con la letra D, para distinguir si es un float o un
double. Por ejemplo 3.56F.

Tipos de datos cadena: char o string

Suele ser un valor alfanumérico. Si es un sólo carácter individual, tenemos el tipo char.

Un char es un carácter Unicode, y solemos escribirlo entre comillas simples (‘ ‘).


Pero si es una cadena de caracteres, es decir, caracteres seguidos unos detrás de otro formando
una secuencia, lo solemos encontrar como string.

El tipo string debemos escribirlo entre comillas dobles (» «) para diferenciarlo del char, aunque
puede ser diferente, dependiendo del lenguaje de programación.

En el siguiente código veremos un uso del tipo de datos string, aunque no esté asociado a una
variable:

Console.Write("Hola Mundo");

Tipo de datos booleano: boolean

Los valores lógicos son representados por el tipo primitivo boolean. Representa si una condición
se cumple o no se cumple.

Suelen tener dos valores identificados, true (verdadero) o false (falso). En algunos lenguajes
puede equivaler a los números 0 y 1.

Una variable puede usarse para representar cualquiera de los dos valores, mejor dicho estados.

Por ejemplo, podríamos hablar de verdadero o falso, encendido o apagado, sí o no, activado o no
activado, etc.

Tipos de datos abstractos

Ahora que ya conocemos los tipos de datos primitivos, podemos saber que significa tipos de
datos abstractos.

Los tipos de datos en programación orientada a objetos suelen ser los básicos que hemos visto
antes, pero podemos encontrarnos con tipos de datos que sean clases u objetos.
Los tipos de datos abstractos aumentan y extienden la complejidad, ya que tiene un conjunto de
valores y unas operaciones asociadas a ellos.

Luego entraríamos en que estos datos están encapsulados, en la herencia para aprovechar mejor
las operaciones que hemos codificado y el polimorfismo, pero esos son conceptos que serán
explicados más adelante.

Campos:

En las bases de datos, un campo es la mínima unidad de información a la que se puede acceder;
un campo o un conjunto de ellos forman un registro, donde pueden existir campos en blanco,
siendo este un error del sistema operativo. Aquel campo que posee un dato único para una
repetición de entidad, puede servir para la búsqueda de una entidad específica.

En las hojas de cálculo los campos son llamados "celdas".

ejemplo:

Un campo puede ser de tipo:

Alfanumérico: contiene cifras numéricas y caracteres alfabéticos.

Numérico: existen de varios tipos principalmente como enteros y reales.

Autoincrementable: son campos numéricos enteros que incrementan en una unidad su valor
para cada registro incorporado. Su utilidad resulta más que evidente: servir de identificador
registro.

Booleano: admite dos valores, «verdadero» ó «falso».

Fechas: almacenan fechas facilitando posteriormente su explotación. Almacenar fechas de esta


forma posibilita ordenar los registros por fechas o calcular los días entre una fecha y otra.

Memo: son campos alfanuméricos de longitud de 65.623. Presentan el inconveniente de no


poder ser indexados.
Resgistros:

concretamente en el contexto de una base de datos relacional, un registro (también llamado fila
o tupla) representa un objeto único de datos implícitamente estructurados en una tabla. En
términos simples, una tabla de una base de datos puede imaginarse formada de filas y columnas
o campos. Cada fila de una tabla representa un conjunto de datos relacionados, y todas las filas
de la misma tabla tienen la misma estructura.

Un registro es un conjunto de campos que contienen los datos que pertenecen a una misma
repetición de entidad. Se le asigna automáticamente un número consecutivo (número de
registro) que en ocasiones es usado como índice aunque lo normal y práctico es asignarle a cada
registro un campo clave para su búsqueda

atributos:

En informática, un atributo es una especificación que define una propiedad de un objeto,


elemento o archivo. También puede referirse o establecer el valor específico para una instancia
determinada de los mismos.

Sin embargo, actualmente, el término atributo puede y con frecuencia se considera como si
fuera una propiedad dependiendo de la tecnología que se use.

Para mayor claridad, los atributos deben ser considerados más correctamente como metadatos.
Un atributo es con frecuencia y en general una característica de una propiedad.

Un buen ejemplo es el proceso de asignación de valores XML a las propiedades (elementos).


Tenga en cuenta que el valor del elemento se encuentra antes de la etiqueta de cierre (por
separado), no en el propio elemento. El mismo elemento puede tener una serie de atributos
establecidos (Nombre = "estoesunapropiedad").

Si el elemento en cuestión puede ser considerado una propiedad (Nombre_Cliente) de otra


entidad (digamos "cliente"), el elemento puede tener cero o más atributos (propiedades) de su
propio (Nombre_Cliente es de Tipo = "tipotexto").
Un atributo de un objeto por lo general consiste de un nombre y un valor; de un elemento, un
tipo o nombre de clase; de un archivo, un nombre y extensión.

Cada atributo nombrado tiene asociado un conjunto de reglas denominadas operaciones: uno
no agrega caracteres o manipula y procesa una matriz de enteros como una imagen ni procesa
texto como tipo de coma flotante (números decimales).

Por tanto, una definición de objeto se puede ampliar mediante la imposición de tipos de datos:
un formato de representación, un valor por defecto, y las operaciones legales (normas) y
restricciones ("¡División por cero no está permitida!") Son todos los que podrían participar en la
definición un atributo, o por el contrario, se puede decir que son atributos de ese tipo de objeto.
Un archivo JPEG no es decodificado por las mismas operaciones (por muy similares que sean,
estos son todos formatos de datos de gráficos) como un archivo BMP o PNG, ni es un número de
coma flotante operado por las normas aplicadas a los enteros largos.

Por ejemplo, en computación gráfica los objetos de planos pueden tener atributos tales como
espesor (con valores reales), color (con valores descriptivos como el marrón o verde o los valores
definidos en un cierto modelo de color, como RGB), etc Un objeto círculo se puede definir con
atributos similares, como un origen y radio.

Lenguajes de marca, como HTML y XML, utilizan los atributos para describir los datos y el
formato de los datos, en HTML, algunas etiquetas poseen atributos que proveen detalles como
nombres, bordes, tamaño, etc

estructura:

En el ámbito de la informática, la estructura de datos es la forma de organización de los datos


elementales con la intención de facilitar el trabajo de programación. El dato elemental, por otra
parte, es la información mínima que se tiene de un sistema.

Programación estructurada

Se conoce como programación estructurada a un paradigma que busca facilitar la comprensión


del código, reducir el tiempo de desarrollo y mejorar la calidad de los programas informáticos,
valiéndose simplemente de subrutinas y de bloques de código (también llamados secuencias,
son secciones con un número variable de sentencias y declaraciones; en otras palabras, el
contenido más abundante de un programa), instrucciones condicionales (selecciones de tipo
switch e if) y bucles for y while.

También podría gustarte