Logo Studenta

Resumo de Informática Básica (2)

¡Estudia con miles de materiales!

Vista previa del material en texto

Definición  formal  del  lenguaje  fuente,  generalmente  especificada  a  través  de  una  
gramática  formal  y  barata,  dejando  solo  la  tarea  de  programar  las  acciones  
semánticas  asociadas  al  programador  compilador.
Machine Translated by Google
Las  conexiones  se  construyen  proporcionando  a  un  controlador  o  proveedor  
subyacente  una  cadena  de  conexión,  que  es  una  forma  de  abordar  una  
base  de  datos  o  servidor  e  instancia  específicos,  así  como  credenciales  
de  autenticación  de  usuario  (por  ejemplo,  Servidor=sql_box;  Base  de  
datos=Común;  ID  de  usuario  =  uid;  Contraseña  =  contraseña; ).
Muchas  bases  de  datos  (como  PostgreSQL)  permiten  realizar  solo  una  
operación  a  la  vez  en  cada  conexión.  Si  se  envía  una  solicitud  de  datos  
(una  instrucción  SQL  Select)  a  la  base  de  datos  y
Las  conexiones  son  un  concepto  clave  en  la  programación  centrada  en  
datos.  Dado  que  algunos  motores  DBMS  requieren  un  tiempo  considerable  
para  conectarse,  se  inventó  la  agrupación  de  conexiones  para  mejorar  el  
rendimiento.  No  se  puede  ejecutar  ningún  comando  en  una  base  de  datos  
sin  una  conexión  "abierta  y  disponible".
Conexión  de  base  de  datos
Una  vez  que  se  ha  creado  una  conexión,  se  puede  abrir  y  cerrar  a  voluntad,  
y  se  pueden  configurar  propiedades  (como  el  comando  o  la  duración  del  
tiempo  de  espera  de  la  transacción,  si  corresponde).  La  cadena  de  
conexión  se  compone  de  un  conjunto  de  pares  clave/valor  según  lo  
determinado  por  la  interfaz  de  acceso  a  datos  y  el  proveedor  de  datos.
en  uso.
Una  conexión  de  base  de  datos  es  una  característica  informática  que  
permite  que  el  software  del  cliente  se  comunique  con  el  software  del  
servidor  de  la  base  de  datos,  ya  sea  que  esté  en  la  misma  máquina  o  no.  
Se  requiere  una  conexión  para  enviar  comandos  y  recibir  respuestas,  
generalmente  en  forma  de  conjunto  de  resultados.
Machine Translated by Google

Continuar navegando