Datos alfabéticos
Enviado por Programa Chuletas y clasificado en Informática y Telecomunicaciones
Escrito el en español con un tamaño de 26,03 KB
1.BASE DE DATOS
Una base de datos Es un conjunto de datos pertenecientes a un mismo contexto y almacenados Sistemáticamente para su posterior uso.
2.DATO
Un dato es una Representación simbólica (numérica, alfabética, algorítmica, espacial, etc.) de un atributo o variable Cuantitativa o cualitativa. Los datos describen hechos empíricos, sucesos y Entidades.
3.INFORMACIÓN
La información Es como se conoce a un conjunto organizado de datos Procesados que constituyen un mensaje Que cambia el estado de conocimiento del sujeto o sistema que recibe dicho Mensaje.
4.TIPOS DE DATOS
El tipo de dato Informático es un atributo de una parte de los datos que indica al ordenador (y/o al programador) algo sobre la clase de datos sobre los que se va a Procesar. Esto incluye imponer restricciones en los datos, como qué valores Pueden tomar y qué operaciones se pueden realizar. Tipos de datos comunes son: Enteros, cadenas alfanuméricas, fechas, horas, colores, coches o cualquier cosa Que se nos ocurra. Por ejemplo, el tipo "int" representa un conjunto De enteros. Éste es un concepto propio de la informática, más específicamente De los lenguajes de programación, aunque también se encuentra relacionado con Nociones similares de las matemáticas y la lógica.
Debido a que las variables contienen o apuntan a valores de tipos determinados,
Las operaciones sobre las mismas y el dominio de sus propios valores están
Determinadas por el tipo de datos en cuestión.
Algunos tipos de Datos usados:
Tipo de dato lógico :
El tipo de dato Lógico o booleano es en computación aquel que puede representar valores de Lógica binaria, esto es 2 valores, que normalmente representan falso o Verdadero. Se utiliza normalmente en la programación, estadística, electrónica, Matemáticas (álgebra booleana) y otras.
Una vez que se dispone de uno o varios datos de tipo booleano, estos se pueden
Combinar en expresiones lógicas mediante los operadores lógicos (and, or, not).
Un ejemplo de este tipo de expresiones serían:
- verdadero AND falso --> falso
- falso OR verdadero --> Verdadero
- NOT verdadero --> falso
Tipo de dato entero:
El tipo de dato Entero en computación se usa para representar un subconjunto finito de los Números enteros. El mayor número que se puede representar depende del tamaño Del espacio usado por el dato y la posibilidad (o no) de representar números Negativos. Los tipos de dato entero disponibles y su tamaño dependen del Lenguaje de programación usado así como la arquitectura en cuestión.
Tipo de dato carácter:
En terminología Informática y de telecomunicaciones, un carácter es un símbolo que representa Cada carácter de un lenguaje natural. Un ejemplo de carácter es una letra, un Número o un signo de puntuación.
Cadena de caracteres:
En programación, una Cadena de caracteres o frase (string en inglés) es una secuencia ordenada de Longitud arbitraria (aunque finita) de elementos que pertenecen a un cierto Alfabeto. En general, una cadena de caracteres es una sucesión de caracteres (letras, números u otros signos o símbolos).
Desde el punto de Vista de la programación, si no se ponen restricciones al alfabeto, una cadena Podrá estar formada por cualquier combinación finita de todo el juego de Caracteres disponibles (las letras de la 'a' a la 'z' y de la 'A' a la 'Z', los Números del '0' al '9', el espacio en blanco ' ', símbolos diversos '!', '@', '%', entre otros). Un caso especial de cadena es la que contiene cero Caracteres, a esta cadena se le llama cadena vacía.
Algunas operaciones con cadenas de caracteres:
- Asignación: Consiste en asignarle Una cadena a otra.
- Concatenación: Consiste en unir Dos cadenas o más (o una cadena con un carácter) para formar una cadena de Mayor tamaño.
- Comparación: Se utiliza para Comparar dos cadenas.
5.FUNCIONES Lógicas Y TABLA DE LA VERDAD
6.TIPO DE BASES DE DATOS
Bases
De Datos
Estáticas
Estas son Bases de datos de solo lectura, utilizadas primordialmente para almacenar datos Históricos que posteriormente se pueden utilizar para estudiar el Comportamiento de un conjunto de datos a través del tiempo, realizar Proyecciones y tomar decisiones.
Bases De Datos Dinámicas
Estas son bases de Datos donde la información almacenada se modifica con el tiempo, permitiendo Operaciones como actualización, borrado y adición de datos, ademas de las Operaciones fundamentales de consulta. Un ejemplo de esto puede ser la base de Datos utilizada en un sistema de información de un supermercado, una farmacia, Un videoclub o una empresa.
Modelos De Bases De Datos
Ademas de la Clasificación por la función de las bases de datos, estas también se pueden Clasificar de acuerdo a su modelo de administración de datos.
Un modelo de datos es
Básicamente una "descripción" de algo conocido como contenedor
De datos (algo en donde se guarda la información), así como de los métodos
Para almacenar y recuperar información de esos contenedores. Los modelos de
Datos no son cosas físicas: son abstracciones que permiten la implementación de
Un sistema eficiente de base de datos;
Por lo general se refieren a algoritmos ,
Y conceptos matemáticos.
Algunos modelos con Frecuencia utilizados en las bases de datos:
Bases De Datos Jerárquicas
Éstas son bases de Datos que, como su nombre indica, almacenan su información en una estructura Jerárquica. En este modelo los datos se organizan en una forma similar a un árbol (visto al revés), en donde un nodo padre de información puede Tener varios hijos. El nodo que no tiene padres es llamado raíz, y a Los nodos que no tienen hijos se los conoce comohojas.
Las bases de datos Jerárquicas son especialmente útiles en el caso de aplicaciones que manejan un Gran volumen de información y datos muy compartidos permitiendo crear Estructuras estables y de gran rendimiento.
Una de las Principales limitaciones de este modelo es su incapacidad de representar Eficientemente la redundancia de datos.
Base
De Datos De Red
Éste es un modelo Ligeramente distinto del jerárquico; su diferencia fundamental es la Modificación del concepto de nodo: se permite que un mismo nodo Tenga varios padres (posibilidad no permitida en el modelo jerárquico).
Fue una gran mejora Con respecto al modelo jerárquico, ya que ofrecía una solución eficiente al Problema de redundancia de datos; pero, aun así, la dificultad que significa Administrar la información en una base de datos de red ha significado que sea Un modelo utilizado en su mayoría por programadores más que por usuarios finales.
Bases De Datos Transaccionales
Son bases de datos Cuyo único fin es el envío y recepción de datos a grandes velocidades, estas Bases son muy poco comunes y están dirigidas por lo general al entorno de Análisis de calidad, datos de producción e industrial, es importante entender Que su fin único es recolectar y recuperar los datos a la mayor velocidad Posible, por lo tanto la redundancia y duplicación de información no es un Problema como con las demás bases de datos, por lo general para poderlas aprovechar Al máximo permiten algún tipo de conectividad a bases de datos relacionales.
Bases De Datos Relacionales
Éste es el modelo Utilizado en la actualidad para modelar problemas reales y administrar datos Dinámicamente. Tras ser postulados sus fundamentos en 1970 , de los Laboratorios Ibm en San José , no tardó en consolidarse como un Nuevo paradigma en los modelos de base de datos. Su idea fundamental es el uso De "relaciones".
Bases De Datos Multidimensionales
Son bases de datos
Ideadas para desarrollar aplicaciones muy concretas, como creación de cubos
Olap
Básicamente no se diferencian demasiado de las bases de datos
Relacionales (una tabla en una base de datos relacional podría serlo también en
Una base de datos multidimensional), la diferencia está más bien a nivel
Conceptual; en las bases de datos multidimensionales los campos o atributos de
Una tabla pueden ser de dos tipos, o bien representan dimensiones de la tabla,
O bien representan métricas que se desean estudiar.
ases De Datos Orientadas a Objetos
Este modelo, bastante Reciente, y propio de los modelos informáticos enfocado a objetos, trata de Almacenar en la base de datos los objetos completos (estado y Comportamiento).
Bases De Datos Documentales
Permiten la Indexación a texto completo, y en líneas generales realizar búsquedas más Potentes. Tesaurus es un sistema de índices optimizado para este tipo de bases De datos.
Bases De Datos Deductivas
Un Sistema de base de datos deductiva, es un sistema de base de datos pero con la Diferencia de que permite hacer deducciones a través de inferencias. Se basa Principalmente en reglas y hechos que son almacenados en la base de datos. Las Bases de datos deductivas son también llamadas bases de datos lógicas, a raíz De que se basa en lógica matemática.
7.PALABRAS RESERVADAS | |||
ABORT | DEC | LEADING | RESET |
ADMIN | DECIMAL | LEFT | REUSE |
AGGREGATE | DECODE | LIKE | RIGHT |
ALIGN | DEFAULT | LIMIT | ROWS |
ALL | DEFERRABLE | LISTEN | ROWSETLIMIT |
ALLOCATE | DESC | LOAD | RULE |
ANALIZAR | DISTINCT | LOCAL | SEARCH |
ANALYZE | DISTRIBUTE | LOCK | SELECT |
AND | DO | MATERIALIZED | SEQUENCE |
ANY | ELSE | MINUS | SESSION_USER |
AS | END | Mové | SETOF |
ASC | EXCEPT | NATURAL | SHOW |
BETWEEN | EXCLUDE | NCHAR | SOME |
BINARY | EXISTS | NEW | SUBSTRING |
BIT | EXPLAIN | NOT | SYSTEM |
BOTH | EXPRESS | NONULL | TABLE |
CASE | EXTEND | NULL | THEN |
CAST | EXTERNAL | NULLIF | TIES |
CHAR | EXTRACT | NULLS | TIME |
CHARACTER | FALSE | NUMERIC | TIMESTAMP |
CHECK | FIRST | NVL | TO |
CLUSTER | FLOAT | NVL2 | TRAILING |
COALESCE | FOLLOWING | OFF | TRANSACTION |
COLLATE | FOR | OFFSET | TRIGGER |
COLLATION | FOREIGN | OLD | TRIM |
COLUMN | FROM | ON | TRUE |
CONSTRAINT | FULL | ONLINE | UNBOUNDED |
COPY | FUNCTION | ONLY | Unión |
CROSS | GENSTATS | OR | UNIQUE |
CURRENT | GLOBAL | ORDER | USER |
CURRENT_CATALOG | GROUP | OTHERS | USING |
CURRENT_DATE | HAVING | OUT | VACÍO |
CURRENT_DB | IDENTIFIER_CASE | OUTER | VARCHAR |
CURRENT_SCHEMA | ILIKE | OVER | VERBOSE |
CURRENT_SID | IN | OVERLAPS | Versión |
CURRENT_TIME | Índex | PARTITION | VIEW |
CURRENT_TIMESTAMP | INITIALLY | POSITION | WHEN |
CURRENT_USER | INNER | PRECEDING | WHERE |
CURRENT_USERID | INOUT | Precisión | WITH |
CURRENT_USEROID | INTERSECT | PRESERVE | WRITE |
DEALLOCATE | INTERVAL | PRIMARY | RESET |
INTO | REUSE |
8.¿PARA QUÉ SIRVE UNA BASE DE DATOS?
Una base De datos permite almacenar gran número de información De una forma organizada para su futura consulta, realización de búsquedas, Nuevo ingreso de datos, etc. Todo esto lo permite realizar de una forma rápida Y simple desde un ordenador.
Cada base De datos se compone de una o más tablas que guardan un Conjunto de datos. Éstas se divide en columnas y filas:
Columnas:
Guardan una parte de la información sobre cada elemento que queramos Guardar en la tabla- Fila:
cada Una conforma un registro.
9.SISTEMA DE GESTIÓN DE BASES DE DATOS
Un sistema gestor
De base de datos (SGBD)
Es un conjunto de programas que permiten el
Almacenamiento, modificación y extracción de la información en una base
De datos. Los usuarios pueden acceder a la información
Usando herramientas específicas de consulta y de generación de informes, o bien
Mediante aplicaciones al efecto.
10.VARIABLE
Definición de variable.
Derivada del término en latín variabilis, variable es una palabra que
Representa a aquello que varía o que está sujeto a algún tipo de cambio. ... En
Otras palabras, una variable es un símbolo que permite identificar a un
Elemento no especificado dentro de un determinado grupo.
11.ATRIBUTO DE BASE DE DATOS
Los atributos
Multivalorados se representan con elipses dobles. Un tipo de atributo
Usualmente tiene un atributo cuyos valores son distintos para cada
Entidad individual (atributo clave o llave)
Y sus valores se usan
Para identificar cada entidad unívocamente.
12.TIPO DE DATO
Tipos de datos Primitivos (o elementales)
Artículo principal: Tipos de datos primitivos
No se debe confundir Con Tipo de dato abstracto.
Los tipos de datos Hacen referencia al tipo de información Que se trabaja, donde la unidad mínima de almacenamiento es el dato, también se Puede considerar como el rango de valores que puede tomar una variable durante La ejecución del programa.
Caracteres
El tipo de dato Carácter es un dígito individual el cual se puede representar como numéricos (0 Al 9), letras (a-z) y símbolos (!"$&/\).
Tipo de datoRangoTamaño En memoria
char1021 bits por carácter
Caracteres unicode
El tipo de dato Carácter unicode es una "extensión" del tipo de dato cadena, permite Ampliar los símbolos de escritura, provee exactamente hasta 65535 caracteres Diferentes.
Nota: En el lenguaje Java la codificación Unicode Permite trabajar con todos los caracteres de distintos idiomas.
Tipo de datoRangoTamaño En memoria
short0 a 6553516 bits por carácter
Numéricos
Este tipo de dato Puede ser real o entero, dependiendo del tipo de dato que se vaya a utilizar.
Enteros: son los Valores que no tienen punto decimal, pueden ser positivos o negativos y el Cero.
Tipo de datoTamaño en Memoria
byte8 Bits
short16 Bits
int32 Bits
long64 Bits
Reales: estos Caracteres almacenan números muy grandes que poseen parte entera y parte Decimal.
Tipo de datoTamaño en Memoria
float32 Bits
double64 Bits
estos serían sus Rangos y tamaños ordenados
Booleanos
Este tipo de dato se Emplea para valores lógicos, los podemos definir como datos comparativos dicha Comparación devuelve resultados lógicos (Verdadero o Falso).
Tipo de datoTamaño en Memoria
boolean8 Bits
Tipos compuestos
Los tipos compuestos Se derivan de uno o más datos primitivos. A las distintas maneras de formar o Combinar estos datos se les conocen con el nombre de “Estructura de datos”. Al Combinarlo podemos crear un nuevo tipo, por ejemplo:
"array-de-enteros" Es distinto al tipo "entero".
- Un Vector (o arreglo del original en inglés array) Almacena un número de elementos del mismo tipo en un orden específico. Los Arrays pueden ser estáticos (con una medida fija) o dinámicos (crecer Durante su ciclo de vida).
- Un Registro O Tupla.
- Un Conjunto.
13.TIPOS DE VARIABLES
Variables cualitativas
Se considera como variable cualitativa toda aquella variable que permiten la
Expresión e identificación de una carácterística concreta, pero que no permiten
Cuantificarlas. Este tipo de variable únicamente nos informaría de la existencia
O inexistencia de dicha carácterística o la presencia de alternativas. Dentro
De las variables cualitativas podemos encontrar diferentes tipos.
Variables cualitativas dicotómicas
Se trata de variables en las que solo existen o se contemplan dos opciones
Posibles.
Variables cuasi-cuantitativas
Se trata de aquellas variables con las que no es posible realizar operaciones
Matemáticas, pero que resultan más avanzadas que las meramente cualitativas. Un
Ejemplo de ello es el nivel de estudios, pudiendo determinar si alguien tiene
Más o menos de dicha cualidad.
Variables cuantitativas
Las variables cuantitativas son todas aquellas que, este vez sí, permiten la
Operativización de sus valores. En este tipo de variables podemos encontrar dos
Grandes grupos de gran relevancia, las variables continuas y discretas.
Variables independientes
Se entienden por variables independientes a aquellas variables que en el
Momento de la investigación se tienen en cuenta y que pueden o no ser posibles
De modificar por parte del experimentador.
Tipos de variables según escala
Otra posible clasificación de variables puede realizarse en función de las
Escalas y medidas que se emplean. Sin embargo, hay que tener en cuenta que más
Que de la variable se estaría hablando de la escala en cuestión como elemento
Distintivo. Así, una variable de razón posee también las propiedades de la
Nominal, la ordinal y la de intervalo. En este sentido nos podemos encontrar
Con los siguientes tipos.
Variable de intervalo
Además de las carácterísticas anteriores, las variables en escala de intervalo
Permiten establecer relaciones numéricas entre las variables, si bien
Generalmente dichas relaciones se ven limitadas a la proporcionalidad.
14.CARÁCTER (TIPO DE DATO)
En terminología informática Y de telecomunicaciones, Un carácter es una unidad de información Que corresponde aproximadamente con un grafema O con una unidad o símbolo parecido, como los de un alfabeto O silabario De la forma escrita De un lenguaje natural.
Un ejemplo de Carácter es una letra, un número O un signo de puntuación. El concepto también abarca a los caracteres de control, Que no se corresponden con símbolos del lenguaje natural sino con otros Fragmentos de información usados para procesar textos, tales como el retorno De carro y el tabulador, Así como instrucciones para impresoras Y otros dispositivos que muestran dichos textos (como el avance de página).