|
|
| (35 revisões intermediárias por 3 usuários não estão sendo mostradas) |
| Linha 1: |
Linha 1: |
| = Conceito =
| | 1 Banco de Dados |
| Para conceituar Banco de Dados, deve-se ter em mente o conceito básico de ''Dados": Informações importantes que necessitam ser preservadas,provavelmente em meio eletrônico. Um Banco de Dados seria então uma coleção de Dados que são armazenados para um longo período de tempo, usados para manter os registros internos e externos ,apresenta-los e poder manipulá-los sempre que necessário, sejam eles comercias, científicos,investigativos ou outras categorias.
| | 1.1 Conceitos |
| | | 1.1.1 Modelos de banco de dados: |
| = Sistemas Gerenciadores de Bancos de Dados (SGBD) =
| | 1.2 Tabelas |
| | | 1.3 Relacionamento entre tabelas |
| * O que é?
| | 1.4 Visão de um Banco de Dados |
| **Um sistema de Gerenciamento de Banco de Dados(SGBD) é um recurso seguro e eficiente para gerenciar grandes quantidades de dados tem como características:
| | 1.5 Softwares que gerenciam Banco de Dados |
| -Permite um número muito grande de armazenamento e manipulação de dados, seja consulta ,arquivamento ou modificação.
| | 1.5.1 exemplos: |
| -Flexibilidade de armazenamento, muito mais complexos e seguros.
| | 1.6 Referências Bibliográficas |
| -Permite acesso simultâneo de Dados e tem duas características:
| |
| ->Atomicidade o requisito de que as transações(modificação de dados) sejam realizadas completamente ou de forma alguma.
| |
| ->Isolamento cada transação aparenta ser executada uma de cada vez.
| |
| | |
| | |
| * Como funciona?
| |
| | |
| = Exemplos de SGBDs =
| |
| | |
| Alguns exemplos de SGBDs
| |
| | |
| IBM Informix-http://www-01.ibm.com/software/data/informix/
| |
| PostgreSQL-http://www.postgresql.org/
| |
| Firebird-http://www.firebirdsql.org/
| |
| HSQLDB-http://hsqldb.org/
| |
| IBM DB2-http://www-01.ibm.com/software/data/db2/
| |
| mSQL-http://www.hughes.com.au/products/msql/
| |
| MySQL-http://www.mysql.com/
| |
| Oracle-http://www.oracle.com/index.html
| |
| SQL-Server-http://www.microsoft.com/en-us/server-cloud/products/sql-server/
| |
| TinySQL-http://jade.tilab.com/
| |
| JADE-http://jade.tilab.com/
| |
| ZODB-http://www.zodb.org/en/latest/
| |
| Sybase-http://www.sybase.pt/
| |
| Microsoft Access-http://office.microsoft.com/pt-pt/access-help/ajuda-e-procedimentos-do-access-FX010064691.aspx
| |
| Microsoft Visual Foxpro-http://msdn.microsoft.com/en-us/vfoxpro/bb190225
| |
| | |
| Dentre estes, os que tem maior destaque são:
| |
| | |
| MySQL
| |
| *Caractericas:
| |
| -Open Source,Suporta Ada
| |
| C
| |
| C#
| |
| C++
| |
| D
| |
| Eiffel
| |
| Erlang
| |
| Haskell
| |
| Java
| |
| Objective-C
| |
| OCaml
| |
| Perl
| |
| PHP
| |
| Python
| |
| Ruby
| |
| Scheme
| |
| Tclcomo linguagens.
| |
| | |
| Microssoft Access:
| |
| *Caractericas:
| |
| -Comercial,C
| |
| C#
| |
| C++
| |
| Java (JDBC-ODBC)
| |
| VBA
| |
| Visual Basic.NET
| |
| | |
| Oracle:
| |
| *Caractericas:
| |
| -Open Source,somente Java
| |
| | |
| = Capacidades =
| |
| | |
| * Citar número de registros gravados, velocidades de BDs, Capacidades dos discos e demais informações que mostrem volumes relativos aos BDs.
| |
| | |
| = Referências Bibliográficas =
| |
| | |
| | |
| | |
| *D.ULLMAN,Jeffrey; WIDON, Jennifer; GARCIA-MOLINA,Hector. Implementação de Sistemas de Bancos de Dados;tradução de Vandenberg D. de Souza- Rio de Janeiro:Campus,2001.
| |
1 Banco de Dados
1.1 Conceitos
1.1.1 Modelos de banco de dados:
1.2 Tabelas
1.3 Relacionamento entre tabelas
1.4 Visão de um Banco de Dados
1.5 Softwares que gerenciam Banco de Dados
1.5.1 exemplos:
1.6 Referências Bibliográficas