if you want to remove an article from website contact us from top.

    cacharrerosdelaweb.com una de sus principales ventajas es su interfaz el costo y el buen rendimiento la desventaja es la falta de claves foranea y desde luego la documentacion esta solo en ingles

    James

    Guys, does anyone know the answer?

    get cacharrerosdelaweb.com una de sus principales ventajas es su interfaz el costo y el buen rendimiento la desventaja es la falta de claves foranea y desde luego la documentacion esta solo en ingles from EN Bilgi.

    Clave foránea

    Clave foránea

    Ir a la navegación Ir a la búsqueda

    En el contexto de bases de datos relacionales, una clave foránea o llave foránea o clave ajena (o Foreign Key FK) es una limitación referencial entre dos tablas. La clave foránea identifica una columna o grupo de columnas en una tabla (tabla hija o referendo) que se refiere a una columna o grupo de columnas en otra tabla (tabla maestra o referenciada). Las columnas en la tabla referendo deben ser la clave primaria u otra clave candidata en la tabla referenciada.

    Los valores en una fila de las columnas referendo deben existir solo en una fila en la tabla referenciada. Así, una fila en la tabla referendo no puede contener valores que no existen en la tabla referenciada. De esta forma, las referencias pueden ser creadas para vincular o relacionar información. Esto es una parte esencial de la normalización de base de datos. Múltiples filas en la tabla referendo pueden hacer referencia, vincularse o relacionarse a la misma fila en la tabla referenciada. Mayormente esto se ve reflejado en una relación uno (tabla maestra o referenciada) a muchos (tabla hija o referendo).

    La tabla referendo y la tabla referenciada pueden ser la misma, esto es, la clave foránea remite o hace referencia a la misma tabla. Esta clave externa es conocida en SQL:2003 como auto-referencia o clave foránea recursiva. Una tabla puede tener múltiples claves foráneas y cada una puede tener diferentes tablas referenciadas. Cada clave foránea es forzada independientemente por el sistema de base de datos. Por tanto, las relaciones en cascada entre tablas pueden realizarse usando claves foráneas. Configuraciones impropias de las claves foráneas o primarias o no forzar esas relaciones son frecuentemente la fuente de muchos problemas para la base de datos o para el modelamiento de los mismos.

    Por ejemplo, digamos que hay dos tablas, una tabla CONSUMIDOR que incluye todos los datos de los consumidores, y otra que es la tabla de ÓRDENES. La intención es que todas las órdenes estén asociadas a la información del consumidor y que viven en su propia tabla. Para lograr esto debemos colocar una clave foránea en la tabla ÓRDENES con relación a la llave primaria de la tabla CONSUMIDOR.

    La clave foránea identifica una columna(s) en una TABLA REFERENCIANTE a una columna(s) en la TABLA REFERENCIADA.

    Índice

    1 Definiendo claves foráneas

    1.1 Ejemplo en Oracle SQL

    2 Acciones referenciales

    2.1 CASCADE 2.2 RESTRICT 2.3 NO ACTION

    2.4 SET DEFAULT, SET NULL

    Definiendo claves foráneas[editar]

    ALTER TABLE ADD [ CONSTRAINT ]FOREIGN KEY ( [, ]... )REFERENCES [ ( [, ]... ) ][ ON UPDATE ][ ON DELETE ];

    Ejemplo en Oracle SQL[editar]

    En de las llaves foráneas. Adicionalmente eliminación de las tablas.

    --- script creación de tablas: Cliente y Producto

    CREATE TABLE Cliente

    (

    IDCliente INTEGER primary key not null,

    2

    IDProducto INTEGER not null, -- Definido el campo con anterioridad para la llave foránea (llave primaria en Producto)

    Fecha_suscripción char(8),

    Pedido CHAR(100) );

    CREATE TABLE Producto

    (

    IDProducto INTEGER primary key not null,

    IDCliente INTEGER not null, -- Definido el campo con anterioridad para la llave foránea (llave primaria en Cliente)

    Nombre varchar(10),

    Descripción varchar(100)

    );

    -- script: Adicionar las llaves foráneas

    -- sintaxis: ALTER TABLE tablaB ADD CONSTRAINT FK_nombre_cualquiera_único FOREIGN KEY (campo_tablaB)

    --- REFERENCES tablaA(campo_nombre_tablaA);

    -- LLave foránea para Cliente

    ALTER TABLE cliente ADD CONSTRAINT FK_IDproducto_clt FOREIGN KEY (IDproducto)

    REFERENCES producto(IDproducto);

    -- LLave foránea para Producto

    ALTER TABLE producto ADD CONSTRAINT FK_IDCliente_pro FOREIGN KEY (IDCliente)

    REFERENCES Cliente(IDCliente);

    -- Script eliminación de tablas**

    -- **se recomienda borrar en orden inverso a aquel en que fueron creadas.

    DROP TABLE Producto CASCADE CONSTRAINTS;

    DROP TABLE Cliente CASCADE CONSTRAINTS;

    Acciones referenciales[editar]

    Debido a que el sistema de gestión de base de datos hace cumplir las restricciones de referencia, se debe garantizar la integridad de los datos si las filas de la tabla maestra se van a eliminar (o van a ser actualizadas). Si todavía existen filas dependientes en tablas referendo, esas referencias tienen que ser consideradas. SQL:2003 especifica 5 acciones referenciales diferentes que se ejecutarán en estos casos:

    CASCADE RESTRICT NO ACTION SET NULL SET DEFAULT

    CASCADE[editar]

    Cada vez que se eliminan o se actualizan las filas de la tabla maestra, se eliminarán o actualizarán las respectivas filas de la tabla hija. Esto se conoce eliminación o actualización en cascade.

    RESTRICT[editar]

    El valor de una columna de la tabla maestra no puede ser actualizado o borrado cuando existe una fila en una tabla hija que hace referencia al valor de la columna de la tabla maestra.

    Del mismo modo, una fila no se puede eliminar, siempre que haya una referencia a la misma a partir de una tabla hija.

    Source : es.wikipedia.org

    ▷ Más de 5 Sistemas Gestores de Bases de Datos más usados 【2019】

    ✅ Te mostramos 10 de los mejores Sistemas Gestores de Bases de Datos ✅ más usados en Informatica. Hoy en pleno 2018 siguen muy activos y funcionales

    10 Sistemas gestores de bases de datos más utilizados en Informatica

    por kebinson sanchez22 noviembre, 2018

    En un anterior post, hemos tenido la oportunidad de hablar sobre ¿que son las bases de datos? Para esta nueva oportunidad vamos a dejar claro de la manera más simple, todo sobre sistemas gestores de bases de datos.

    Cabe aclarar que una base de datos no es lo mismo que un sistema gestor de bases de datos (SGBD) Miremos el porqué.

    ¿Qué es un gestor de bases de datos?

    El sistema gestor de bases de datos, es un conjunto de herramientas o programas que van a permitir almacenar, modificar y extraer información de una base de datos.

    De la misma forma, los SGBD permite algunas funciones para integrar datos, administrar el acceso de usuarios a los datos. Y también permiten recuperar la información por medio de módulos gráficos y tablas.

    Gracias a un programa gestor de bases de datos, se pueden simplificar consultas y presentar la información de una mejor manera.

    Además, permite tener un control al acceso de los datos, gestionar el acceso a los mismo. Si el sistema falla, poder recuperar los datos. Y lo más importante hacer copias de seguridad.

    Tipos de gestores de bases de datos

    Para las empresas, los manejadores de base de datos son de mucha utilidad. Pues habrá un orden mucho más eficaz en datos e información relacionada con el nombre de empleados, cifras de ventas, clientes, proveedores, y más.

    Teniendo claro lo anterior vamos a mencionar los principales gestores de base de datos. Algunos de estos SGBD son gratis, otros son de uso libre, orientado a objetos o privativos.

    Oracle Database

    Este sistema es desarrollado por Oracle Corporation. Es uno de los ejemplos de SGBD más completos y robustos del mercado. Trabaja con objetos relacionales o RDBMS (Relational Data Base Management System)

    Para algunas empresas, es considerado el mejor gestor de bases de datos gracias a la estabilidad, escalabilidad, multiplataforma y el soporte de transacciones. Es de los más caros y tiene estabilidad con otras aplicaciones.

    Para usuarios personales o pequeñas instalaciones hay una versión gratuita.

    Microsoft SQL Server

    Este SGBD utiliza un lenguaje Transact-SQL. Por otro lado, solo está disponible para sistemas operativos Windows. De manera simultánea pone a disposición muchos datos a cada uno de sus usuarios.

    Sus principales características son:

    Seguridad, escalabilidad y estabilidad

    Soporte de transacciones

    Tiene un poderoso entorno gráfico de administración. También permite comandos DDL y DML

    Permite administrar información de otros servers

    PostgreSQL

    Es un sistema gestor de bases de datos orientada a objetos. Además es de código abierto. Y esta publicada bajo la licencia BSD. Tiene una excelente comunidad de desarrolladores conocida como PGDG (PostgreSQL Global Development Group)

    MySQL

    Cuenta con más de 6 millones de descargas. Utiliza un sistema gestor de bases de datos relacional, multiusuario y además multihilo.

    Ademas MYSQL es de los principales sistemas gestores de bases de datos libres. Y tiene licencia dual. Si eres empresa, debes comprar una licencia específica. Los anteriores, son los gestores de base de datos más utilizados.

    SQLite

    Es un SGBD compatible con ACID. Esta contenida en una relativamente pequeña biblioteca en C. Entre las principales características se destaca el hecho de ser un proyecto para el público.

    Una de sus principales ventajas es su interfaz, el costo y el buen rendimiento. La desventaja es la falta de claves foránea y desde luego la documentación esta solo en ingles.

    DB2

    Es un sistema gestor de bases de datos de la propiedad de IBM. Además, como motor gráfico utiliza XML. Por otro lado, no utiliza el modelo relacional, en cambio usa el tipo jerárquico.

    Entre las principales ventajas se destacan, el permitir agilizar el tiempo de respuesta de la consulta. También cuenta con tabla de resumen, replicadas y uniones hash.

    Otro gestor de la propiedad de IBM es el DB2 express-C. Su principal característica es su compatibilidad con SQL. También tiene mejoras en seguridad.

    La principal ventaja del gestor de base de datos DB2 express-C está en que no hay límites de datos. Y no hay límites de conexiones.

    Apache Derby

    Es un SGBD escrito en Java y utilizado en aplicaciones desarrolladas en Java. Además, para procesos de transacciones online. Es un proyecto open source, bajo la licencia Apache 2.0.

    Entre sus principales ventajas se destaca el hecho de poder configurarlo como cliente-servidor. Uno de los retos seria saber programar o conocer sobre código para crear bases de datos.

    Source : www.cacharrerosdelaweb.com

    TICS

    Scribd is the world's largest social reading and publishing site.

    0 ratings

    0% found this document useful (0 votes)

    18 views 12 pages

    TICS

    Original Title:

    .TICS

    TICS Original Title: Uploaded by

    Gabriela Uc

    Full description

    BAU\B\]\N \MEANINFBEN U][MWBNW LM [email protected] MA MI

    MU\HLN LM EHC[MEJM.

    BAF. BAANTHEBNA HFWBENIH U]U\MA\HGIM.

    CH\MWBH?

    \MEANINFÃHU LM IH BADNWCHEBÕA R IHU ENC]ABEHEBNAMU

    ANCGWM LMI CHMU\WN?

    Baf. Onsâ Hidnasn Eumvhs Gheh

    HI]CAH? -

    FHGWBMIH MUCMWHILH \_]E ENIIB

    BA\WNL]EEBÕA

    Ihs ghsms lm lhtns sna ua mimcmatn dualhcmathi ma mi matnran badnrcètben

    jny ma lãh y tbmama hpibehebõa ma ih prèetbeh tnthiblhl lm ehcpns. Enaemgblhs

    ena ua prnpõsbtn fmamrhi, sna lm utbiblhl phrh tnlh lbsebpibah n èrmh lm

    hpibehebõa ma ih qum mxbsth uah amemsblhl lm fmstbnahr lhtns, thatn cès

    euhatn cès vniucbansns smha mstns. Ma aumstrn ècgbtn phrtbeuihr lm ins UBF,

    ins lhtns sna ehlh lãh cès vniucbansns, lmgbln an snin h uah chynr

    ehatblhl lm badnrchebõa, sban thcgbâa h uah chynr prmebsbõa ma msth, ih euhi

    bcpibeh ua chynr vniucma lm lhtns.

    Ins sbstmchs lm badnrchebõa hetuhims sm ghsha ma ghsms lm lhtns (GL)

    y sbstmchs lm ghsms lm lhtns (UFGL) qum sm jha enavmrtbln ma mimcmatns

    bcprmsebalbgims lm ih vblh entblbhah lm ih snebmlhl cnlmrah.

    You're Reading a Preview

    Become a Scribd member for full access. Your first 30 days are free.

    LMDBABEBÕA LM GHUM LM LH\NU

    Ehlh lãh, ih chynrãh lm ansntrns ans maenatrhcns ena hetbvblhlms qum rmqubmrma hifÿa

    tbpn lm batmrheebõa ena uah ghsm lm lhtns (bafrmsn ma ua ghaen, rmsmrvh lm uah matrhlh

    phrh mi tmhtrn, snibebtul lm uah suserbpebõa h uah rmvbsth, encprh lm prnluetns, …). Msths

    batmrheebnams sna momcpins lm in qum sm iihch hpibehebnams trhlbebnahims lm ghsms lm lhtns

    (gèsbehcmatm badnrchebõa aucârbeh n lm tmxtn), huaqum ins hvhaems tmeaniõfbens jha

    pmrcbtbln qum thcgbâa mxbstha? ghsms lm lhtns cuitbcmlbh, sbstmchs lm badnrchebõa

    fmnfrèdbeh (FBU), hichemams lm lhtns, sbstmchs lm prnemsn hahiãtben na-

    ibam, … • ]ah ghsm lm lhtns

    sm matmalmrè encn uah enimeebõa lm lhtns rmihebnahlns matrm sã

    y qum tbmama ua sbfabdbehln bcpiãebtn.

    • [nr lhtns

    qumrmcns lmebr jmejns enaneblns qum pumlma rmfbstrhrsm y qum tbmama ua

    sbfabdbehln bcpiãebtn.

    Momcpin

    ]ah hfmalh ena ins ancgrms y tmiâdnans lm ua enaouatn lm pmrsnahs enaneblhs ms uah

    ghsm lm lhtns, pumstn qum ms uah enimeebõa lm lhtns rmihebnahlns ena ua sbfabdbehln

    bcpiãebtn. \B[NU LM UFGL

    Ins UFGL sm pumlma eihsbdbehr smfÿa ihs GL qum fmstbnaha (omrèrqubehs, rmihebnahims,

    nrbmathlhs h ngomtns,…), pmrn encn hetuhicmatm ih chynrãh lm ins UFGL batmfrha cÿitbpims

    dbinsndãhs, ins eihsbdbehrmcns smfÿa su ehpheblhl y pntmaebh lmi prnpbn fmstnr, rmsuithln ins

    sbfubmatms UFGL? • UFGL ndbcètbens

    ? chabpuihs GL pmqumøhs nrbmathlhs h hichemahr lhtns

    lncâstbens n lm pmqumøhs mcprmshs. Momcpins tãpbens sna Cbernsndt HEEMUU y

    IbgrmNddbem Ghsm. • UFGL enrpnrhtbvns

    ? tbmama ih ehpheblhl lm fmstbnahr GL manrcms, lm cmlbhahs n

    frhalms mcprmshs ena uah ehrfh lm lhtns y trhasheebnams qum rmqubmrma lm ua

    smrvblnr lm frha ehpheblhl. ]a momcpin tãpben lm GL enrpnrhtbvhs ms NWHEIM,

    hetuhicmatm ouatn lm LG7 mi smrvblnr lm GL cès pntmatm lmi cmrehln (thcgbâa mi

    cès ehrn). Ansntrns phrh aumstrn hprmalbzhom utbibzhcns uah vmrsbõa frhtubth ena

    dbams mluehtbvns, qum huaqum ghsthatm ibcbthlh, ans sbrvm phrh batrnluebrans ma ih

    dbinsndãh lm NWHEIM.

    You're Reading a Preview

    Become a Scribd member for full access. Your first 30 days are free.

    EHWHE\MWÃU\BEHU LM IH GHUM LM LH\NU

    Lmdbabebõa lm ghsm lm lhtns

    ]ah ghsm lm lhtns ms uah jmrrhcbmath phrh rmenpbihr y nrfhabzhr lhtns

    pmrtmamebmatms h ua cbscn enatmxtn y hichemahlns sbstmcètbehcmatm phrh su

    pnstmrbnr usn. Ma ihs ghsms lm lhtns, sm pumlm hichemahr badnrchebõa sngrm

    pmrsnahs, prnluetns, pmlblns, n euhiqubmr ntrh ensh.

    Mxbstma prnfrhchs lmancbahlns sbstmchs fmstnrms lm ghsms lm lhtns, hgrmvbhln

    LGCU, qum pmrcbtma hichemahr y pnstmrbnrcmatm heemlmr h ins lhtns lm dnrch

    rèpblh y mstrueturhlh. Ihs prnpbmlhlms lm mstns LGCU, hsã encn su utbibzhebõa y

    hlcbabstrhebõa, sm mstulbha lmatrn lmi ècgbtn lm ih badnrcètbeh.

    Ihs hpibehebnams cès usuhims sna phrh ih fmstbõa lm mcprmshs m bastbtuebnams

    pÿgibehs. Ehrhetmrãstbehs

    Matrm ihs prbaebphims ehrhetmrãstbehs lm ins sbstmchs lm ghsm lm lhtns pnlmcns

    cmaebnahr? • Enaeurrmaebh • Batmfrblhl • Wmeupmrhebna • Umfurblhl

    You're Reading a Preview

    Become a Scribd member for full access. Your first 30 days are free.

    Batmfrblhl? Ih batmfrblhl lm ih ghsm lm lhtns sm rmdbmrm h ih vhiblmz y ih

    Source : www.scribd.com

    Do you want to see answer or more ?
    Marveli montenegro 11 day ago
    0

    Marbeli Montenegro 26 años de Nicaragua

    James 3 month ago
    5

    Guys, does anyone know the answer?

    Click For Answer