Sie sind auf Seite 1von 4

UNIVERSIDAD NACIONAL FEDERICO

VILLARREAL
FACULTAD DE INGENIERA
INDUSTRIAL Y DE SISTEMAS
ESCUELA DE INGENIERA DE
SISTEMAS

TEMA: TRABAJO DE INVESTIGACION


SOBRE UN ARCHIVO.LDF, IDIOMA
COLLATE.
ALUMNO: SULLCA CCARAMPA, BRAYAN
RAL
CICLO: SEPTIMO
SECCIN: A
CURSO: TALLER DE BASE DE DATOS

201
7
1. Qu es un archivo LDF y cmo puedo abrir un
archivo LDF?

- Un LDF, o el archivo de registro se crea por SQL Server, un


sistema de gestin de base de datos relacional desarrollado
por Microsoft. Contiene un registro de las recientes acciones
ejecutadas por la base de datos, y se utiliza para realizar un
seguimiento de eventos para que la base de datos puede
recuperarse de los fallos de hardware u otros cierres
inesperados. archivos LDF son registros de transacciones que
contienen una historia de la actividad de ambas
transacciones totalmente comprometidos y comprometidas
parcialmente a la base de datos. Despus de una parada
inesperada, SQL Server puede utilizar el registro de
transacciones para restaurar la base de datos al estado
exacto antes del fallo.

2. Intercalaciones(COLLATE):

- Es una clusula que se puede aplicar a una definicin de base


de datos o a una definicin de columna para definir la
intercalacin, o a una expresin de cadena de caracteres
para aplicar una conversin de intercalacin.
2.1. Argumentos:
collation_name
Es el nombre de la intercalacin que se va a aplicar a la expresin,
definicin de columna o definicin de base de datos.
collation_name puede ser solo un determinado
Windows_collation_name o un SQL_collation_name. collation_name
debe ser un valor literal. collation_name no se puede representar
mediante una variable o expresin.
Windows_collation_name es el nombre de intercalacin para un
nombre de intercalacin de Windows.
SQL_collation_name es el nombre de intercalacin para un nombre
de intercalacin de SQL Server.
Al aplicar una intercalacin en el nivel de definicin de base de
datos, las intercalaciones solo Unicode de Windows no se pueden
utilizar con la clusula COLLATE.
database_default
Hace que la clusula COLLATE herede la intercalacin de la base
de datos actual.

2.2. Comentarios:

- La clusula COLLATE se puede especificar en varios niveles.


Entre ellas, figuran:
2.2.1. Crear o modificar una base de datos:
- Puede utilizar la clusula COLLATE de la instruccin CREATE
DATABASE o ALTER DATABASE para especificar la
intercalacin predeterminada de la base de datos. Tambin
puede especificar una intercalacin al crear una base de
datos utilizando SQL Server Management Studio. Si no
especifica ninguna intercalacin, se asigna a la base de datos
la intercalacin predeterminada de la instancia de SQL
Server.
NOTA: Intercalaciones exclusivas de Unicode de Windows slo
puede utilizarse con la clusula COLLATE para aplicar
intercalaciones a los nchar, nvarchar, y ntext tipos de datos en los
datos de nivel de columna y nivel de expresin; no puede utilizarse
con la clusula COLLATE para cambiar la intercalacin de una
instancia del servidor o base de datos.
2.2.2. Crear o modificar una columna de una tabla:
- Puede especificar intercalaciones para cada columna de
cadena de caracteres mediante la clusula COLLATE de la
instruccin CREATE TABLE o ALTER TABLE. Tambin puede
especificar una intercalacin al crear una tabla utilizando SQL
Server Management Studio. Si no especifica ninguna
intercalacin, se asigna a la columna la intercalacin
predeterminada de la base de datos.
- Tambin puede usar el database_default opcin en la clusula
COLLATE para especificar que una columna en una tabla
temporal utiliza la intercalacin predeterminada de la base de
datos de usuario actual para la conexin en lugar de tempdb.

2.2.3. Convertir la intercalacin de una expresin:


- Puede utilizar la clusula COLLATE para aplicar una expresin
de caracteres a una intercalacin concreta. La intercalacin
predeterminada de la base de datos actual se asigna a los
literales y las variables de carcter. La intercalacin de
definicin de la columna se asigna a las referencias de
columna.
La intercalacin de un identificador depende del nivel en que est
definido. Se asigna a los identificadores de objetos de instancia,
como los inicios de sesin y los nombres de base de datos, la
intercalacin predeterminada de la instancia. Se asigna a los
identificadores de objetos de una base de datos, como nombres de
tablas, vistas y columnas, la intercalacin predeterminada de la
base de datos. Por ejemplo, es posible crear dos tablas con
nombres que solo se diferencian en las maysculas en una base de
datos con intercalacin que distinga entre maysculas y
minsculas, pero no se pueden crear en una base de datos con una
intercalacin que no distinga entre maysculas y minsculas.
Bibliografa:
- https://msdn.microsoft.com/es-es/library/ms184391.aspx
- http://www.openthefile.net/es/extension/ldf

Das könnte Ihnen auch gefallen