Podcast
Questions and Answers
¿Cuál es el modelo de base de datos que sigue siendo el más utilizado hoy en día?
¿Cuál es el modelo de base de datos que sigue siendo el más utilizado hoy en día?
¿Qué extensión utiliza Access para guardar la información de una base de datos?
¿Qué extensión utiliza Access para guardar la información de una base de datos?
¿Qué producto lanzó IBM en la década de 1980 para gestionar bases de datos?
¿Qué producto lanzó IBM en la década de 1980 para gestionar bases de datos?
Cuál de las siguientes afirmaciones es incorrecta sobre las bases de datos?
Cuál de las siguientes afirmaciones es incorrecta sobre las bases de datos?
Signup and view all the answers
¿Qué tipo de base de datos se creó cuando IBM y Oracle incorporaron la capacidad de manipular objetos?
¿Qué tipo de base de datos se creó cuando IBM y Oracle incorporaron la capacidad de manipular objetos?
Signup and view all the answers
Qué función cumplen los 'datafiles' en el software de gestión de datos Oracle?
Qué función cumplen los 'datafiles' en el software de gestión de datos Oracle?
Signup and view all the answers
¿Cuál es una de las funciones principales de un Sistema Gestor de Bases de Datos (SGBD)?
¿Cuál es una de las funciones principales de un Sistema Gestor de Bases de Datos (SGBD)?
Signup and view all the answers
¿Cuál de las siguientes afirmaciones sobre los ficheros es correcta?
¿Cuál de las siguientes afirmaciones sobre los ficheros es correcta?
Signup and view all the answers
¿Qué nombre recibe la estructura que multiplica el número de ordenadores que controlan una base de datos?
¿Qué nombre recibe la estructura que multiplica el número de ordenadores que controlan una base de datos?
Signup and view all the answers
¿Cómo se pueden clasificar los ficheros según su organización?
¿Cómo se pueden clasificar los ficheros según su organización?
Signup and view all the answers
Qué es un campo en el contexto de una base de datos?
Qué es un campo en el contexto de una base de datos?
Signup and view all the answers
Qué diferencia los datos numéricos de los alfanuméricos?
Qué diferencia los datos numéricos de los alfanuméricos?
Signup and view all the answers
¿Qué lenguaje de consulta fue creado por IBM para manejar bases de datos relacionales?
¿Qué lenguaje de consulta fue creado por IBM para manejar bases de datos relacionales?
Signup and view all the answers
¿Qué indica el tipo de fichero que se está utilizando?
¿Qué indica el tipo de fichero que se está utilizando?
Signup and view all the answers
¿Qué aspecto caracteriza a las bases de datos distribuidas?
¿Qué aspecto caracteriza a las bases de datos distribuidas?
Signup and view all the answers
¿Cuál de las siguientes no es una clasificación de los ficheros?
¿Cuál de las siguientes no es una clasificación de los ficheros?
Signup and view all the answers
Cuál de los siguientes términos se emplea para referirse a una colección de datos sobre el mismo concepto o suceso?
Cuál de los siguientes términos se emplea para referirse a una colección de datos sobre el mismo concepto o suceso?
Signup and view all the answers
¿Qué tipo de herramientas proporciona un Sistema Gestor de Bases de Datos?
¿Qué tipo de herramientas proporciona un Sistema Gestor de Bases de Datos?
Signup and view all the answers
Cuáles de las siguientes son características de una base de datos?
Cuáles de las siguientes son características de una base de datos?
Signup and view all the answers
¿Cómo se accede a los datos en un fichero con organización secuencial?
¿Cómo se accede a los datos en un fichero con organización secuencial?
Signup and view all the answers
¿Qué se entiende por ficheros binarios?
¿Qué se entiende por ficheros binarios?
Signup and view all the answers
¿Cuál es un uso común de las bases de datos contables?
¿Cuál es un uso común de las bases de datos contables?
Signup and view all the answers
¿Qué característica distingue a las bases de datos jerárquicas creadas en la década de los 60?
¿Qué característica distingue a las bases de datos jerárquicas creadas en la década de los 60?
Signup and view all the answers
¿Cuál de las siguientes afirmaciones describe mejor el propósito de los ficheros?
¿Cuál de las siguientes afirmaciones describe mejor el propósito de los ficheros?
Signup and view all the answers
¿Qué caracteriza a un fichero con extensión .mp3?
¿Qué caracteriza a un fichero con extensión .mp3?
Signup and view all the answers
¿Qué tipo de información guardan los motores de búsqueda como Google?
¿Qué tipo de información guardan los motores de búsqueda como Google?
Signup and view all the answers
¿Cuál es el modelo propuesto por Edgar Frank Codd en 1970?
¿Cuál es el modelo propuesto por Edgar Frank Codd en 1970?
Signup and view all the answers
¿Cuál es la función del lenguaje DML en SQL?
¿Cuál es la función del lenguaje DML en SQL?
Signup and view all the answers
Las bases de datos para censos son utilizadas principalmente para:
Las bases de datos para censos son utilizadas principalmente para:
Signup and view all the answers
¿Qué componente del lenguaje SQL permite realizar la creación de la estructura de una base de datos?
¿Qué componente del lenguaje SQL permite realizar la creación de la estructura de una base de datos?
Signup and view all the answers
En la evolución de las bases de datos, ¿qué tecnología se introdujo en la década de los 50?
En la evolución de las bases de datos, ¿qué tecnología se introdujo en la década de los 50?
Signup and view all the answers
¿Cuál de los siguientes es un uso de las bases de datos en bibliotecas?
¿Cuál de los siguientes es un uso de las bases de datos en bibliotecas?
Signup and view all the answers
¿Qué comando se utiliza para deshacer todos los pasos de una transacción en SQL?
¿Qué comando se utiliza para deshacer todos los pasos de una transacción en SQL?
Signup and view all the answers
¿Qué facilita la utilización de discos magnéticos en las bases de datos?
¿Qué facilita la utilización de discos magnéticos en las bases de datos?
Signup and view all the answers
¿Cuál de las siguientes afirmaciones es verdadera sobre los SGBD corporativos?
¿Cuál de las siguientes afirmaciones es verdadera sobre los SGBD corporativos?
Signup and view all the answers
¿Qué característica destaca a MySQL como SGBD intermedio?
¿Qué característica destaca a MySQL como SGBD intermedio?
Signup and view all the answers
¿Qué tipo de comandos incluye el lenguaje DCL en SQL?
¿Qué tipo de comandos incluye el lenguaje DCL en SQL?
Signup and view all the answers
¿Cuál de las siguientes opciones describe mejor el propósito del lenguaje TCL?
¿Cuál de las siguientes opciones describe mejor el propósito del lenguaje TCL?
Signup and view all the answers
¿Qué SGBD es mencionado como un ejemplo típico de un gestor capaz de manejar grandes cantidades de datos?
¿Qué SGBD es mencionado como un ejemplo típico de un gestor capaz de manejar grandes cantidades de datos?
Signup and view all the answers
¿Qué información se encuentra en un diccionario de metadatos?
¿Qué información se encuentra en un diccionario de metadatos?
Signup and view all the answers
¿Cuál es una función principal de un Sistema de Gestión de Bases de Datos (SGBD)?
¿Cuál es una función principal de un Sistema de Gestión de Bases de Datos (SGBD)?
Signup and view all the answers
¿Cómo manejan los SGBD la concurrencia entre usuarios?
¿Cómo manejan los SGBD la concurrencia entre usuarios?
Signup and view all the answers
¿Qué estándar es comúnmente utilizado para la conectividad entre bases de datos y aplicaciones externas?
¿Qué estándar es comúnmente utilizado para la conectividad entre bases de datos y aplicaciones externas?
Signup and view all the answers
¿Qué tipo de herramientas incorporan algunos SGBD para la protección de datos?
¿Qué tipo de herramientas incorporan algunos SGBD para la protección de datos?
Signup and view all the answers
¿Cuál de las siguientes afirmaciones sobre el lenguaje SQL es correcta?
¿Cuál de las siguientes afirmaciones sobre el lenguaje SQL es correcta?
Signup and view all the answers
¿Cómo se puede describir el diccionario de metadatos en un SGBD?
¿Cómo se puede describir el diccionario de metadatos en un SGBD?
Signup and view all the answers
¿Qué ocurre en una transacción si hay una incidencia?
¿Qué ocurre en una transacción si hay una incidencia?
Signup and view all the answers
¿Qué describe mejor la función de un fichero en un ordenador?
¿Qué describe mejor la función de un fichero en un ordenador?
Signup and view all the answers
¿Cómo se clasifican los ficheros según su contenido?
¿Cómo se clasifican los ficheros según su contenido?
Signup and view all the answers
¿Qué implica una organización secuencial en un fichero?
¿Qué implica una organización secuencial en un fichero?
Signup and view all the answers
¿Qué tipo de fichero podría ser considerado un fichero maestro?
¿Qué tipo de fichero podría ser considerado un fichero maestro?
Signup and view all the answers
¿Qué significa que un fichero sea tratado como datos binarios?
¿Qué significa que un fichero sea tratado como datos binarios?
Signup and view all the answers
¿Cuál de las siguientes afirmaciones es correcta acerca de las extensiones de los ficheros?
¿Cuál de las siguientes afirmaciones es correcta acerca de las extensiones de los ficheros?
Signup and view all the answers
¿Qué característica define la organización indexada de un fichero?
¿Qué característica define la organización indexada de un fichero?
Signup and view all the answers
¿Qué es lo que se almacena en un fichero, según los conceptos presentados?
¿Qué es lo que se almacena en un fichero, según los conceptos presentados?
Signup and view all the answers
¿Cuál es la principal característica de los ficheros de organización directa?
¿Cuál es la principal característica de los ficheros de organización directa?
Signup and view all the answers
¿Qué tipo de fichero contiene datos fundamentales para la organización, como la información sobre clientes?
¿Qué tipo de fichero contiene datos fundamentales para la organización, como la información sobre clientes?
Signup and view all the answers
¿Cuál de las siguientes extensiones corresponde a un fichero de código fuente?
¿Cuál de las siguientes extensiones corresponde a un fichero de código fuente?
Signup and view all the answers
Los ficheros de texto son también conocidos como:
Los ficheros de texto son también conocidos como:
Signup and view all the answers
¿Qué permite un fichero de organización indexada?
¿Qué permite un fichero de organización indexada?
Signup and view all the answers
¿Qué tipo de fichero es necesario para interpretar ficheros binarios?
¿Qué tipo de fichero es necesario para interpretar ficheros binarios?
Signup and view all the answers
¿Qué se entiende por fichero histórico?
¿Qué se entiende por fichero histórico?
Signup and view all the answers
¿Cuál es la principal limitación del código ASCII en los ficheros de texto?
¿Cuál es la principal limitación del código ASCII en los ficheros de texto?
Signup and view all the answers
¿Cuál de las siguientes funciones NO se atribuye a un SGBD?
¿Cuál de las siguientes funciones NO se atribuye a un SGBD?
Signup and view all the answers
¿Qué aspecto es esencial para la gestión de transacciones en un SGBD?
¿Qué aspecto es esencial para la gestión de transacciones en un SGBD?
Signup and view all the answers
¿Cuál es una de las principales características del diccionario de metadatos en un SGBD?
¿Cuál es una de las principales características del diccionario de metadatos en un SGBD?
Signup and view all the answers
¿Cómo facilita un SGBD la concurrencia entre varios usuarios?
¿Cómo facilita un SGBD la concurrencia entre varios usuarios?
Signup and view all the answers
¿Qué tipo de herramientas incorporan algunos SGBD para la seguridad de la información?
¿Qué tipo de herramientas incorporan algunos SGBD para la seguridad de la información?
Signup and view all the answers
¿Cuál de las siguientes afirmaciones sobre el protocolo ODBC es correcta?
¿Cuál de las siguientes afirmaciones sobre el protocolo ODBC es correcta?
Signup and view all the answers
¿Cuál de las siguientes afirmaciones describe mejor el manejo de incidencias en las transacciones de un SGBD?
¿Cuál de las siguientes afirmaciones describe mejor el manejo de incidencias en las transacciones de un SGBD?
Signup and view all the answers
¿Qué función principal proporciona un lenguaje de programación en un SGBD?
¿Qué función principal proporciona un lenguaje de programación en un SGBD?
Signup and view all the answers
¿Qué tipo de base de datos permite almacenar colecciones de objetos que incluyen tanto información como comportamientos?
¿Qué tipo de base de datos permite almacenar colecciones de objetos que incluyen tanto información como comportamientos?
Signup and view all the answers
¿Cuál es una función clave de un Sistema Gestor de Bases de Datos (SGBD)?
¿Cuál es una función clave de un Sistema Gestor de Bases de Datos (SGBD)?
Signup and view all the answers
¿Qué conjunto de herramientas ayuda a los usuarios a acceder, usar y actualizar una base de datos?
¿Qué conjunto de herramientas ayuda a los usuarios a acceder, usar y actualizar una base de datos?
Signup and view all the answers
¿Cuál de los siguientes aspectos caracteriza a las bases de datos distribuidas?
¿Cuál de los siguientes aspectos caracteriza a las bases de datos distribuidas?
Signup and view all the answers
¿Qué tecnología fue introducida en las bases de datos a finales de los 90 por IBM y Oracle?
¿Qué tecnología fue introducida en las bases de datos a finales de los 90 por IBM y Oracle?
Signup and view all the answers
¿Cuál es el lenguaje de consulta estructurado creado por IBM para bases de datos relacionales?
¿Cuál es el lenguaje de consulta estructurado creado por IBM para bases de datos relacionales?
Signup and view all the answers
¿Cuál de las siguientes afirmaciones sobre la seguridad en un SGBD es correcta?
¿Cuál de las siguientes afirmaciones sobre la seguridad en un SGBD es correcta?
Signup and view all the answers
¿Qué influencia tuvo la aparición de Internet en el desarrollo de bases de datos?
¿Qué influencia tuvo la aparición de Internet en el desarrollo de bases de datos?
Signup and view all the answers
¿Qué función principal tiene el lenguaje DDL en SQL?
¿Qué función principal tiene el lenguaje DDL en SQL?
Signup and view all the answers
¿Qué permiten los comandos GRANT y REVOKE en el lenguaje DCL?
¿Qué permiten los comandos GRANT y REVOKE en el lenguaje DCL?
Signup and view all the answers
¿Cuál es el objetivo del lenguaje TCL en SQL?
¿Cuál es el objetivo del lenguaje TCL en SQL?
Signup and view all the answers
¿Qué característica distingue a un SGBD corporativo?
¿Qué característica distingue a un SGBD corporativo?
Signup and view all the answers
¿Cuál es un ejemplo típico de un SGBD que permite manipular grandes cantidades de datos?
¿Cuál es un ejemplo típico de un SGBD que permite manipular grandes cantidades de datos?
Signup and view all the answers
¿Cuál de las siguientes opciones describe mejor el uso de MySQL?
¿Cuál de las siguientes opciones describe mejor el uso de MySQL?
Signup and view all the answers
¿Qué aspecto caracteriza al lenguaje SQL en relación con su estandarización?
¿Qué aspecto caracteriza al lenguaje SQL en relación con su estandarización?
Signup and view all the answers
Qué son los 'logfiles' en el contexto del software de gestión de datos Oracle?
Qué son los 'logfiles' en el contexto del software de gestión de datos Oracle?
Signup and view all the answers
Cuál de las siguientes afirmaciones describe mejor los campos en una tabla de base de datos?
Cuál de las siguientes afirmaciones describe mejor los campos en una tabla de base de datos?
Signup and view all the answers
Qué tipo de datos permite realizar cálculos aritméticos en una base de datos?
Qué tipo de datos permite realizar cálculos aritméticos en una base de datos?
Signup and view all the answers
Cuáles son las características principales de una base de datos?
Cuáles son las características principales de una base de datos?
Signup and view all the answers
Qué tipo de fichero es 'csv'?
Qué tipo de fichero es 'csv'?
Signup and view all the answers
Qué representan las tablas en una base de datos?
Qué representan las tablas en una base de datos?
Signup and view all the answers
Cuál es la extensión comúnmente asociada a los datos en Access?
Cuál es la extensión comúnmente asociada a los datos en Access?
Signup and view all the answers
Qué es un registro en el contexto de una base de datos?
Qué es un registro en el contexto de una base de datos?
Signup and view all the answers
Study Notes
Sistemas de almacenamiento de información
- Los sistemas de almacenamiento de información, como las bases de datos, son un conjunto de herramientas para consultar, usar y actualizar una base de datos.
- Los objetivos de estudio incluyen analizar los sistemas lógicos de almacenamiento y sus características; identificar tipos de bases de datos; reconocer la utilidad de un sistema gestor de base de datos; describir la función de los componentes de un sistema gestor de base de datos; y clasificar los sistemas gestores de bases de datos.
Archivos
- Un ordenador almacena diversos tipos de datos, desde información administrativa y financiera hasta música, películas o videojuegos, pasando por páginas web.
- Toda esta información se guarda en dispositivos de almacenamiento como discos duros, DVDs, memorias USB, etc.
- Los archivos o ficheros son estructuras de datos creadas por los sistemas operativos para el almacenamiento de datos.
- Los ficheros usualmente tienen un nombre y una extensión que indica el formato del contenido.
Tipos de archivos y formatos
- El formato y tipo de archivo determinan cómo se interpreta la información.
- La única información almacenada en un archivo es una secuencia de bits (ceros y unos).
- Se pueden clasificar los archivos según su contenido (texto o binario); su organización (secuencial, directa, indexada); o su utilidad (maestros, históricos, movimientos).
- Los datos en archivos pueden ser tratados como texto o datos binarios. Los bits pueden traducirse a caracteres alfabéticos o números entendidos por los humanos, o tratarse como componentes de estructuras de datos complejas como archivos de sonido, video o imágenes.
- La organización de un archivo indica la forma de acceder a los datos. Los archivos secuenciales ordenan los datos en una secuencia, por lo que acceder a un dato requiere recorrer todos los anteriores.
- Los archivos con organización directa permiten acceder a un dato específico sin necesidad de recorrer los anteriores. Los archivos indexados utilizan un índice para acceder rápidamente a los datos.
Archivos de texto
- Los archivos de texto, también conocidos como archivos planos o ASCII, utilizan el código ASCII para representar caracteres.
- Utilizan un byte para cada carácter, pudiendo representar hasta 256 caracteres (numerados de 0 a 255).
- Aunque no necesitan un formato para ser interpretados, los archivos de texto usualmente tienen extensiones que indican el tipo de texto, como por ejemplo: archivos de configuración con extensiones .ini, .inf, .conf; archivos de código fuente con extensiones como .sql, .c y .java; archivos de páginas web con extensiones .html, .php, .css y .xml; y archivos enriquecidos como .rtf, .ps y .tex.
Archivos binarios
- Los archivos binarios son los que no son de texto y requieren un formato para su interpretación.
- Incluyen varios formatos, por ejemplo para imágenes (.jpg, .gif, .tiff, .bmp, .wmf, .png, .pcx), video (.mpg, .mov, .avi, .qt), archivos comprimidos (.zip, .Z, .gz, .tar, .lhz), ejecutables (.exe, .com, .cgi, .o, .a), y procesadores de texto (.doc, .odt).
- Generalmente, los archivos que componen una base de datos son binarios, con una estructura lógica que permite su acceso universal. Esta estructura es compleja de representar en archivos de texto.
- Software como Oracle guarda la información en múltiples archivos (datafiles, tempfiles, logfiles, etc.), y Access la almacena en un archivo con extensión .MDB.
Bases de datos
- Una base de datos es una colección de información relacionada, almacenada de forma organizada en archivos.
- Se organiza mediante tablas, que almacenan datos sobre un objeto o evento, relacionadas entre sí.
- Cada tabla contiene filas (registros) y columnas (campos). Cada fila representa un registro con tantos campos como columnas tiene la tabla.
Conceptos de base de datos
- Dato es un trozo de información sobre un concepto o suceso.
- Tipo de dato indica la naturaleza del campo (numérico o alfanumérico).
- Campo es un identificador de una familia de datos y corresponde a una columna.
- Registro es una agrupación de datos sobre un mismo tema, o suceso; un registro es una fila.
- Campo clave identifica de manera única cada registro en una tabla.
- Tabla es un conjunto de registros con el mismo nombre y que representa el conjunto de esos mismos registros.
- Consulta es una solicitud para obtener información específica de la base de datos, puede ser una búsqueda simple de un registro o una petición para seleccionar registros que cumplan con ciertos criterios.
- Índice permite acceder rápidamente a registros específicos con base en los valores de un campo clave. Esta estructura almacena los campos clave organizados de una forma eficiente, para facilitar la ubicación de los registros.
- Vista es una transformación de una o más tablas para crear una nueva tabla virtual que no está almacenada físicamente pero que se puede consultar.
- Informe es un listado ordenado de campos y registros, en un formato legible para la consulta.
Usos de bases de datos
- Bases de datos administrativas: Registran y relacionan información de clientes, pedidos, facturas, productos, etc.
- Bases de datos contables: Gestionan pagos, balances, patrimonio, e información financiera.
- Bases de datos para motores de búsqueda: Almacenan información sobre documentos en Internet.
- Bases de datos científicas: Recogen datos climáticos, medio ambientales, químicos, genómicos, geológicos, etc.
- Bases de datos bibliotecarias: Registran información bibliográfica.
- Bases de datos de censos: Coleccionan datos demográficos de poblaciones.
- Bases de datos de virus: Listas de malware.
- Bases de datos de otros usos: Usos militares, videojuegos, deportes, etc.
Evolución y tipos de bases de datos
- La tecnología ha llevado a bases de datos más sofisticadas.
- Las cintas magnéticas (década de los 50) eran de acceso secuencial, almacenando archivos secuencialmente.
- La generalización del uso de discos magnéticos (década de los 60) permitió acceso directo a cualquier parte del archivo
- Las bases de datos jerárquicas y en red (década de los 60) organizan la información en forma de listas enlazadas y árboles.
- El modelo relacional (1970, Edgar Frank Codd) revolucionó las bases de datos, basándose en predicados y teoría de conjuntos.
- La década de los 80 vio la aparición de DB2 (IBM) y SQL.
- Las bases de datos orientadas a objetos (finales de los 90) manejan objetos, no relaciones.
- La aparición de Internet creó nuevas formas de organizar y distribuir bases de datos.
Sistemas Gestores de Bases de datos (SGBD)
- Un SGBD es un conjunto de herramientas para consultar, usar y actualizar una base de datos.
- Ejemplos de SGBD incluyen Oracle 11g.
- Los SGBD están estructurados en capas de herramientas para administrar en múltiples discos duros los archivos de datos. Proporcionan accesos a estos datos tanto por interfaces gráficas como por lenguajes de programación (PL-SQL, php, C++).
Funciones de un SGBD
- Facilita el almacenamiento, acceso y actualización de datos para usuarios.
- Garantiza la integridad de los datos.
- Integra seguridad con el sistema operativo, permitiendo acceso a los datos solo a usuarios autorizados.
- Ofrecen un diccionario de metadatos, mostrando la estructura de la base de datos.
- Ofrece mecanismos que permiten la concurrencia (trabajar varios usuarios sobre un mismo conjunto de datos).
- Proporcionan herramientas que manejan transacciones complejas, garantizando que las operaciones complejas se hacen de forma correcta, o en caso contrario, permitiendo revertir cambios.
- Ofrecen herramientas estadísticas sobre el uso del gestor, registrando consultas, operaciones exitosas, fallidas, etc.
Lenguaje SQL
- SQL (Structured Query Language) es la principal herramienta de programación de un SGBD.
- Es un lenguaje sencillo para que los usuarios realicen preguntas al servidor y obtengan respuestas a sus demandas.
- SQL está estandarizado por la ISO (International Organization for Standardization).
- Se divide en sublenguajes DDL (Data Definition Language: para definir la estructura), DML (Data Manipulation Language: para manipular datos, insertando, seleccionando, modificando o borrando), DCL (Data Control Language: para controlar el acceso a datos, otorgando y revocando permisos), y TCL (Transaction Control Language: para manejar transacciones como comandos atómicos para mayor confiabilidad).
Tipos de SGBD
- SGBD ofimáticos: Manejan bases de datos pequeñas y sencillas, como Access.
- SGBD corporativos: Gestionan enormes bases de datos de empresas y necesitan servidores de gran capacidad para manejar un volumen de datos muy alto, como Oracle y DB2.
- Soluciones intermedias: Como MySQL, que son gratuitas, sencillas y capaces de manejar grandes volúmenes de datos.
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.
Related Documents
Description
Pon a prueba tus conocimientos sobre bases de datos y sistemas de gestión. Este cuestionario abarca temas esenciales como tipos de sistemas de bases de datos, funciones de SGBD y formatos de ficheros. Ideal para estudiantes de informática y profesionales del área.