La primera base de datos del mundo está en línea

Las bases de datos son un elemento fundamental del mundo moderno. Interactuamos con ellos incluso sin saberlo: cada vez que compramos algo en línea, o iniciamos sesión en un servicio o accedemos a nuestras cuentas bancarias, y así sucesivamente.

El concepto de una base de datos existía mucho antes de las computadoras. En estos tiempos, los datos se almacenaron en revistas, en bibliotecas y en cientos de archivadores. Todo fue grabado a través del papel, y eso significaba que ocupó espacio, era difícil de encontrar y difícil de respaldar.

Y luego las computadoras estuvieron disponibles, y con ellas, la oportunidad para una mejor gestión de datos.

La historia de las bases de datos comienza con los dos primeros ejemplos computarizados. Charles Bachman diseñó la primera base de datos computarizada a principios de la década de 1960. Esta primera base de datos se conoció como el almacén de datos integrado o IDS. Esto fue seguido en breve por el sistema de gestión de la información, una base de datos creada por IBM.

Ambas bases de datos fueron precursores de la «base de datos de navegación».

Las bases de datos de navegación requieren que los usuarios navegaran a través de toda la base de datos para encontrar la información que querían. Había dos modelos principales de esto: el modelo jerárquico y el modelo de red.

El modelo jerárquico fue desarrollado por IBM. En él, los datos están organizados como un árbol genealógico. Cada entrada de datos tiene un registro principal, comenzando con un registro raíz.

Mientras tanto, el modelo de red se lanzó en la conferencia sobre lenguajes de sistemas de datos (Codasyl). Difería del modelo jerárquico en el sentido de que permitía que un registro tuviera más de un registro de padres e hijos.

¿Quién es el creador de la base de datos?

En los años sesenta y setenta, elaboró ​​sus teorías de acuerdo de datos, emitiendo su documento «un modelo relacional de datos para grandes bancos de datos compartidos» [14] en 1970, después de un documento interno de IBM un año antes. [15] Para su decepción, IBM demostró ser lento para explotar sus sugerencias hasta que los rivales comerciales comenzaron a implementarlas. [16]

Inicialmente, IBM se negó a implementar el modelo relacional para preservar los ingresos de IMS/DB. [Cita necesaria] CODD luego mostró a los clientes de IBM el potencial de la implementación de su modelo, y a su vez presionaron IBM. Luego, IBM incluyó en su proyecto de sistemas futuros un subproyecto del sistema R, pero puso a cargo de los desarrolladores de TI que no estaban completamente familiarizados con las ideas de CODD, y aislaron al equipo de CODD. [Cita necesaria] Como resultado, no usaron las propias de CODD. Lenguaje alfa pero creó una secuela no relacional. Aun así, la secuela era tan superior a los sistemas preelacionales que se copió, en 1979, en base a documentos previos al lanzamiento presentados en conferencias, por Larry Ellison, de Relational Software Inc, en su base de datos Oracle, que realmente llegó al mercado antes de SQL /DS-Debido al estado de propiedad de la entonces realizada del nombre original, la secuela había sido renombrada SQL.

A medida que el modelo relacional comenzó a estar a la moda a principios de la década de 1980, Codd luchó a veces una campaña a veces amarga para evitar que los proveedores de bases de datos se usen mal que simplemente habían agregado una chapa relacional a la tecnología más antigua. Como parte de esta campaña, publicó sus 12 reglas para definir lo que constituía una base de datos relacional. Esto hizo que su posición en IBM sea cada vez más difícil, por lo que se fue para formar su propia empresa de consultoría con Chris Date y otros.

¿Cuándo se creó el base de datos?

Una base de datos es una colección de datos relacionados que se almacenan en una computadora y se organiza de una manera que permite recuperar información según sea necesario. Muchos tipos de negocios y personas utilizan una base de datos para organizar información sobre su empresa o el trabajo. El tipo de base de datos más común que usan las personas en sus hogares es una base de datos relacional. La mayoría de las personas ahora saben que se utiliza un sistema de gestión de bases de datos para crear, mantener y organizar información. Al crear por primera vez una base de datos, creará el archivo de la base de datos primero utilizando un programa como Access. El acceso tiene muchos tipos diferentes de objetos que se crean. Después de crear con éxito el archivo de la base de datos, crea los objetos de la base de datos que desea que contenga la base de datos.

Una vez que abra el acceso para crear su documento, habrá algunas opciones diferentes para elegir con respecto al tipo de base de datos que creará.

Una base de datos puede incluir un campo, columna, fila o una tabla. Podrá elegir entre un nuevo archivo de base de datos en blanco, crear un archivo de base de datos desde una plantilla o abrir un archivo de base de datos existente. Si elige la primera opción, se abrirá una mesa en blanco y podrá editarla desde allí. Crear nuevos datos, puede ser muy ordenado y es como crear nuevos documentos en una aplicación de palabras, brindándole la oportunidad de hacer nuevos proyectos. La información puede incluir diferentes tipos de números de teléfono, direcciones, notas y razones por las que tiene la información guardada. Cada columna que está en la hoja de datos se convierte en un nuevo campo. Podría tener tantos campos como desee, y al hacerlo puede crear una plantilla organizada. Cuando agrega información a la tabla, se dice que está agregando estructura. Después de agregar información a las diferentes celdas de la tabla, la editaría de varias maneras usando la cinta en la parte superior de la pantalla. Diferentes celdas son excelentes para manejar y es más fácil de entender al buscar un documento que necesita de un vistazo. Después de configurar su información básica, puede editar y agregar cosas a su base de datos. Por ejemplo, puede hacer que cualquier campo sea un campo requerido, lo que significa que no se puede dejar en blanco. Nombrar cada campo que se encuentre en la parte superior de las columnas, facilitaría la búsqueda o comprensión del significado de información representando lo que significa que había puesto las columnas. También puede cambiar el formato de las celdas entrando en la opción de vista de diseño. Cuando no le gusta algo en su base de datos, o decide que ya no necesita la información dada, también tiene la opción de eliminarla. La mayoría de las veces haciendo clic derecho en una columna, le brinda una opción para eliminar un archivo o una columna manualmente. También puede eliminar una columna o archivo simplemente presionando la tecla Eliminar en su teclado. Guardar su base de datos al final puede brindarle la opción de nombrar su información por completo, lo que hace que sea más fácil reubicarse más adelante. También en la parte inferior de la hoja de datos hay un botón de registro, en el que puede hacer clic y ver diferentes tipos de registros que tiene. Cuando desee editar información en su hoja o tabla de datos, puede hacer doble clic en las celdas o hacer clic derecho en los nombres de los archivos para cambiarla.

¿Quién creó las bases de datos relacionales?

El matemático y científico informático nacido en British revolucionó el diseño de software de la base de datos en la década de 1970 mientras trabajaba en el Laboratorio de Investigación de San José de IBM al proponer un diseño basado en la teoría de conjuntos matemáticos.

En lugar del enfoque de base de datos jerárquico prevalente, en el que la estructura de datos tenía que definirse dentro de cada programa de aplicación, la base de datos relacional de CODD utilizó un nuevo lenguaje de consulta (SQL) para acceder a cualquier permutación de datos almacenados en tablas de referencia cruzada.

Su teoría fue finalmente adoptada por IBM en la década de 1980, pero solo cuando el CEO de la compañía, Frank Cary, anuló los intereses adquiridos dentro de IBM que continuaron favoreciendo el sistema de base de datos jerárquico de IMS.

Otros estaban menos gravados y el documento seminal de Codd «Un modelo relacional de datos para grandes bancos de datos compartidos» fue la base de varias compañías, incluidas Oracle, Relational Technology (que luego se convirtió en Ingres) y Sybase.

El colega y socio comercial desde hace mucho tiempo, Chris Date, le dijo al New York Times que CODD debería haber visto más que el reconocimiento de su trabajo pionero y su evangelismo para la adopción de bases de datos relacionales. «Lo triste es que Ted nunca se hizo rico en su idea», dijo Date. «Otras personas lo hicieron, pero no Ted».

Codd, graduado de Oxford y piloto de la RAF durante la Segunda Guerra Mundial, no tenía miedo de seguir sus convicciones. En 1953, cinco años después de unirse a IBM en Nueva York, mostró su consternación con la caza de brujas anticomunistas de EE. UU. Dirigida por el senador Joe McCarthy y el comité de actividades no estadounidenses al mudarse a Canadá durante varios años.

¿Cómo inicio la base de datos?

Oracle Database Express Edition (Oracle Database XE) se inicia automáticamente inmediatamente después de la instalación y después de que cada sistema se reinicie. Por lo tanto, no hay necesidad de iniciar la base de datos a menos que la cierre previamente.

Puede iniciar la base de datos desde el escritorio o con la línea de comandos SQL (SQL*plus). Cada uno de estos métodos se describe en las siguientes secciones:

Esta sección explica cómo iniciar la base de datos desde el escritorio en Windows y en los siguientes dos administradores de ventanas de Linux: KDE y GNOME. Si su computadora Linux no está ejecutando un administrador de ventanas, o está ejecutando un administrador de ventanas que no sea KDE o GNOME, debe iniciar la base de datos con la línea de comandos SQL. Consulte «Inicio de la base de datos utilizando la línea de comando SQL» para obtener instrucciones.

En Windows: inicie sesión en la computadora host de Oracle Database Xe como el usuario que instaló Oracle Database XE o como administrador de Windows, es decir, como un usuario que es miembro del grupo de administrador.

En Linux: inicie sesión en la computadora host de Oracle Database Xe como el usuario que instaló Oracle Database XE o como un usuario que es miembro del grupo de usuarios de DBA. Este es típicamente el oráculo del usuario. Consulte «Autenticación del sistema operativo» para obtener más información.

En Windows: haga clic en Inicio, apunte a los programas (o a todos los programas), apunte a Oracle Database 11G Express Edition y luego seleccione Inicio de datos.

En Linux con Gnome: en el menú Aplicaciones, apunte a Oracle Database 11G Express Edition y luego seleccione Iniciar base de datos.

¿Cuál fue la primera base de datos que se creó?

Los datos son una colección de hechos y figuras. La recopilación de datos aumentaba día a día y debían almacenarse en un dispositivo o un software que sea más seguro.

Charles Bachman fue la primera persona en desarrollar el almacén de datos integrado (IDS), que se basó en el modelo de datos de red para el cual fue inaugurado con el Premio Turing (el premio más prestigioso que es equivalente al Premio Nobel en el campo de la informática). . Fue desarrollado a principios de la década de 1960.

A fines de la década de 1960, IBM (International Business Machines Corporation) desarrolló los sistemas de gestión integrados, que es el sistema de base de datos estándar utilizado hasta la fecha en muchos lugares. Fue desarrollado basado en el modelo de base de datos jerárquico. Fue durante el año 1970 que el modelo de base de datos relacional fue desarrollado por Edgar Codd. Muchos de los modelos de bases de datos que usamos hoy están basados ​​en relacionales. Se consideró el modelo de base de datos estandarizado a partir de entonces.

El modelo relacional todavía estaba en uso por muchas personas en el mercado. Later durante la misma década (1980), IBM desarrolló el lenguaje de consulta estructurada (SQL) como parte del proyecto R. Fue declarado como un lenguaje estándar para las consultas por ISO y ANSI. James Gray también desarrolló los sistemas de gestión de transacciones para el procesamiento de las transacciones para el cual fue felicitado por el premio Turing.

Además, había muchos otros modelos con características ricas como consultas complejas, tipos de datos para insertar imágenes y muchos otros. La era de Internet quizás ha influido mucho más en los modelos de datos. Los modelos de datos se desarrollaron utilizando características de programación orientadas a objetos, integrando con lenguajes de secuencias de comandos como Hyper Text Markup Language (HTML) para consultas. Con los datos enormes disponibles en línea, DBMS está ganando más importancia día a día.

¿Quién creó la base de datos?

Este diagrama muestra cómo los usuarios interactúan con una base de datos relacional.

Aprenda sobre campos, registros y tablas y cómo forman bases de datos relacionales.

Hasta entonces, la recuperación de información requería un conocimiento informático relativamente sofisticado, o incluso los servicios de especialistas que sabían cómo escribir programas para obtener información específica, una tarea que requiere mucho tiempo y costosa.

Las bases de datos que se utilizaron para recuperar la misma información una y otra vez, y de manera predecible, como una factura de materiales para la fabricación, se establecieron bien en ese momento. Lo que hizo Codd fue abrir la puerta a un nuevo mundo de independencia de datos. Los usuarios no tendrían que ser especialistas, ni necesitarían saber dónde estaba la información o cómo la recuperó la computadora. Ahora podrían concentrarse más en sus negocios y menos en sus computadoras.

Codd llamó a su artículo, «un modelo relacional de datos para grandes bancos de datos compartidos». Los informáticos lo calificaron como una «idea revolucionaria».

Hoy, la facilidad y flexibilidad de las bases de datos relacionales los ha convertido en la opción predominante de registros financieros, información de fabricación e información logística, y datos de personal. La mayoría de las transacciones de datos de rutina, que accesan las cuentas bancarias, el uso de tarjetas de crédito, las acciones comerciales, hacen reservas de viajes, compran cosas en línea, todas las estructuras de uso basadas en la teoría de bases de datos relacionales.

«El modelo relacional [de Codd] fue al principio muy controvertido; La gente pensó que el modelo era demasiado simplista y que nunca podría dar un buen rendimiento «.

¿Cuál fue la primera aplicación de una base de datos?

Uno de los propósitos más importantes del desarrollo de los sistemas informáticos fue la aplicación de la base de datos que podría haberse utilizado en ellos. El procesamiento de datos impulsó el crecimiento de la velocidad del procesador informático.

De hecho, el procesamiento de datos es anterior a las computadoras; Se utilizaron tarjetas perforadas en los EE. UU. Para recopilar datos para el censo a principios del siglo XX. El procesamiento de datos más temprano fue realizado por tarjetas perforadas en dispositivos mecánicos. El desarrollo real en la velocidad de procesamiento de datos, el almacenamiento de datos y el desarrollo de aplicaciones DB comenzó mucho más tarde, es decir, desde la década de 1950.

Se utilizaron cintas magnéticas para almacenar datos y leerse a partir de él. Estas aplicaciones de bases de datos tenían estructura jerárquica y sistemas de red utilizados. Fueron extremadamente eficientes cuando se usaban con la consulta original, desarrollada exactamente para ellos, pero el DB no fue diseñado para manejar nuevas consultas o transacciones. Además, las cintas magnéticas deben estar en el mismo orden ordenado para recuperar los datos auténticos.

Más tarde se produjeron discos duros de los años 60 y la recuperación de datos fue más rápida y no necesitaba almacenarse secuencialmente. Este período también fue notable en términos de avance en los sistemas DB. Más tarde, en 1970, Edgar Codd, padre o modelo de base de datos relacional, conceptualizó una nueva estructura para la construcción de bases de datos y escribió un documento innovador un modelo relacional de datos para grandes bancos de datos compartidos. Liberó la base de datos de formas de procedimiento de consultar y marcó el comienzo de la abstracción de datos, es decir, los detalles de ocultación de cómo se implementa la base de datos a los programadores de aplicaciones y los usuarios finales. El sistema R, basado en el concepto de CODD, fue desarrollado por IBM y fue primero en tener un lenguaje para consultar llamado SQL o lenguaje de consulta estructurada. Más tarde, el sistema R se desarrolló aún más para un producto DBMS comercial convencional conocido como DB2.

La programación orientada a objetos se desarrolló rápidamente en los años 80 y también ayudó a entrar en lo que sabemos como bases de datos orientadas a objetos. La idea era tratar los datos como objetos y se hizo más fácil conceptualizar y programar utilizando esta idea. Otro gran desarrollo que ocurrió fue la velocidad de procesamiento de los procesadores y también la conceptualización de la indexación que aumentó en gran medida los tiempos de acceso de datos y el rendimiento de DB.

¿Cuál fue la primera base de datos de la historia?

En la década de 1960, cuando los proveedores comenzaron a comercializar tecnologías logísticas computarizadas para la fabricación y el uso de laboratorio más amplio, vimos el advenimiento de los sistemas de gestión de bases de datos (DBMS). Los DBMS, o la base de datos moderna, permitieron a los usuarios reunir grandes cantidades de datos. La ardua tarea de organizar registros en el medio de almacenamiento para un acceso óptimo ahora fue manejada por un subsistema llamado sistema de gestión de bases de datos.

Surgieron dos paradigmas, un modelo jerárquico tipificado por el sistema de gestión de información de IBM y el modelo de «red» tal como se personifica en el almacén de datos integrado de Charles Bachman. Sus respectivos usos indican en qué bases de datos comerciales serias se estaban convirtiendo. El primero se desarrolló junto con el programa Apollo para catalogar los materiales necesarios para el cohete de Saturn v Moon, y el segundo el vehículo espacial Apollo, así como las operaciones de fabricación de General Electric. El ímpetu comercial detrás del campo del procesamiento de datos había comenzado a mostrar en evidencia: Codasyl (Conferencia sobre lenguajes de sistemas de datos), la conferencia informática más grande de la década, en lugar de estar compuesta por entidades académicas, estaba compuesta por empresas comerciales como General Motors y EE. UU. Acero.

Edgar Codd, que trabaja en el Laboratorio de Investigación de San José de IBM en 1973, abrió su modelo de base de datos relacional revolucionario con la siguiente declaración:

«Los usuarios futuros de los grandes bancos de datos deben estar protegidos de tener que saber cómo se organizan los datos en la máquina (la representación interna)».

Estaba abordando directamente los problemas identificados con el paradigma de navegación: cualquier usuario tuvo que navegar una cantidad significativa de complejidad para obtener los datos que buscaban. Su modelo, articulado en «un modelo relacional de datos para grandes bancos de datos compartidos», era una revolución conceptual: en lugar de concebir los datos como un medio simple de organización, la base de datos ahora podría usarse como una herramienta para consultar datos para encontrar relaciones oculto dentro.

¿Cuál es la aplicación de la base de datos?

El sistema de administración de bases de datos (DBMS) se define como un sistema de software que permite al usuario definir, crear y mantener la base de datos y proporcionar acceso de control a los datos.

Es una colección de programas utilizados para administrar datos y simultáneamente admite diferentes tipos de usuarios para crear, administrar, recuperar, actualizar y almacenar información.

En tantos campos, utilizaremos un sistema de gestión de bases de datos.

Veamos algunas de las aplicaciones donde utiliza el sistema de gestión de bases de datos –

Sistema de reserva ferroviaria: la base de datos del Sistema de reservas de ferrocarril juega un papel muy importante al mantener el registro de la reserva de boletos, el tiempo de salida del tren y el estado de llegada y también brinda información sobre el trenes tardíos a las personas a través de la base de datos.

Sistema de gestión de biblioteca-Hoy en día se ha vuelto fácil en la biblioteca rastrear cada libro y mantenerlo debido a la base de datos. Esto sucede porque hay miles de libros en la biblioteca. Es muy difícil mantener un registro de todos los libros en una copia o registro. Ahora DBMS solía mantener toda la información relacionada con las fechas de emisión del libro, el nombre del libro, el autor y la disponibilidad del libro.

Banca: la banca es una de las principales aplicaciones de bases de datos. Todos sabemos que habrá mil transacciones a través de bancos diariamente y lo estamos haciendo sin ir al banco. Todo esto es posible solo por DBM que administra todas las transacciones bancarias.

Universidades y colegios-Los exámenes de hoy en día se realizan en línea. Por lo tanto, las universidades y colegios mantienen DBM para almacenar los detalles de registros de los estudiantes, resultados, cursos y calificar toda la información en la base de datos. Por ejemplo, telecomunicaciones. Sin DBMS no hay compañía de telecomunicaciones. DBMS es más útil para estas compañías para almacenar los detalles de la llamada y las facturas mensuales pospagas.

¿Por qué se creó la base de datos?

Un sistema de gestión de bases de datos (DBMS) permite a una persona organizar, almacenar y recuperar datos de una computadora. Es una forma de comunicarse con la «memoria almacenada» de una computadora. En los primeros años de las computadoras, se usaron «tarjetas perforadas» para la entrada, la salida y el almacenamiento de datos. Las tarjetas de perforación ofrecieron una forma rápida de ingresar datos y recuperarlos. Herman Hollerith recibe crédito por adaptar las tarjetas de perforación utilizadas para tejer telares para actuar como memoria para una máquina de tabulación mecánica, en 1890. Mucho más tarde, aparecieron bases de datos.

Las bases de datos (o DBS) han jugado un papel muy importante en la evolución reciente de las computadoras. Los primeros programas de computadora se desarrollaron a principios de la década de 1950 y se centraron casi por completo en los idiomas y algoritmos de codificación. En ese momento, las computadoras eran básicamente calculadoras gigantes y datos (nombres, números de teléfono) se consideraba las sobras de la información de procesamiento. Las computadoras apenas comenzaban a estar disponibles comercialmente, y cuando los empresarios comenzaron a usarlas para fines del mundo real, estos datos sobrantes de repente se volvieron importantes.

Conozca las responsabilidades clave que tendrá y las habilidades y la educación que necesitará con nuestro programa de capacitación en línea.

Ingrese el DBMS. Se puede organizar una base de datos, como una colección de información, para que un sistema de gestión de bases de datos pueda acceder y extraer información específica. En 1960, Charles W. Bachman diseñó el sistema de base de datos integrado, el «primer» DBMS. IBM, no queriendo quedarse fuera, creó un sistema de base de datos propio, conocido como IMS. Ambos sistemas de bases de datos se describen como los precursores de las bases de datos de navegación.

¿Cuándo se creó base de datos?

El modelo relacional se debe a Edgar (TED) Frank Codd, un matemático inglés nacido el 23 de agosto de 1923 en Portland Bill (Dorset). Graduado en matemáticas y química del Exeter College de Oxford, antes de dedicarse al «mundo de los datos» que sirve en la Royal Air Force durante la Segunda Guerra Mundial.

Después de la experiencia militar, se mudó a Nueva York (1948) para trabajar en IBM a la calculadora electrónica del proyecto de secuencia selectiva, la primera calculadora electrónica de BigBlue, que consta de 12,500 válvulas termiónicas. Durante su actividad de investigación, desarrolla un enfoque para programar el estiramiento de IBM 7040 (antepasado mainframe) para que pueda apoyar al competidor de múltiples actividades, aprovechando al máximo el poder de cálculo disponible.

Codd, sin embargo, no solo es un científico, sino que también es ciudadano atento a los eventos políticos y la decepción con las elecciones del gobierno de los Estados Unidos, en particular las del senador Joseph McCarthy, lo llevaron a abandonar el país al moverse, durante aproximadamente una década , ad Ottawa en Canadá. El regreso a los Estados Unidos coincide con el logro del Doctorado en Ciencias de la Computación en la Universidad de Michigan, estabilizando dos años después en California como investigador dentro del Laboratorio de Investigación de San José del IBM.

En los próximos 20 años, CODD se dedica al desarrollo y la formulación de la propia teoría de uno sobre la gestión de datos, basada en modelos matemáticos. En particular, su idea se basa en la grabación de datos en una serie de tablas referenciadas, una estructura que le permite intercambiarlos (orden) en diferentes modos de N.

¿Quién creó las bases de datos?

Los seres humanos comenzaron a almacenar información hace mucho tiempo. Los primeros seres humanos seguramente tuvieron que rastrear y administrar sus recursos limitados para tomar decisiones informadas. Queda por ver si sabían que eran los primeros usuarios de la gestión de bases de datos. Sin embargo, las antiguas civilizaciones como los egipcios y los sumerios sabían lo que estaban haciendo cuando fueron pioneros en técnicas de contabilidad para realizar un seguimiento de los datos y comprender su vida cotidiana.

En los tiempos modernos, pero antes del advenimiento de la informática generalizada, los sistemas de bases de datos elaborados fueron desarrollados por oficinas gubernamentales, bibliotecas (¿cuál es el sistema decimal Dewey, si no una de las bases de datos más famosas de la historia?), Hospitales y empresas. Algunos de los principios básicos de estos sistemas todavía se utilizan hoy en el software de base de datos moderno.

Las bases de datos computarizadas comenzaron en la década de 1960, cuando el uso de computadoras se convirtió en una opción más rentable para las organizaciones privadas. La historia de las computadoras y las bases de datos está interconectada. A medida que los precios bajaban, se hizo más fácil cambiar el almacenamiento de datos y las bases de datos a las computadoras.

Había dos modelos de datos populares en esta década: un modelo de red llamado codasil y un modelo jerárquico llamado IMS. Un sistema de base de datos que demostró ser un éxito comercial fue el sistema Sabre que usó IBM para ayudar a American Airlines a administrar sus datos de reservas.

Artículos Relacionados:

Más posts relacionados:

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *