Det er mange populære RDBMS tilgjengelig for å jobbe med. Denne opplæringen gir en kort oversikt over noen mest populære RDBMS. Dette vil hjelpe deg til å sammenligne sine grunnleggende funksjoner.
MySQL
MySQL er en åpen kildekode SQL database, som er utviklet av svenske MySQL AB. MySQL uttales "min ess-que-ell", i kontrast med SQL, uttales "oppfølger".
MySQL støtter mange forskjellige plattformer, inkludert Microsoft Windows, de store Linux-distribusjonene, UNIX og Mac OS X.
MySQL har gratis og betalte versjoner, avhengig av bruken (ikke-kommersiell /kommersiell) og funksjoner. MySQL kommer med en svært rask, multi-threaded, multi-user og robust SQL database server
Historie:.
Utvikling av MySQL av Michael Widenius & David Axmark begynner i 1994.
Først intern utgivelse den 23. mai 1995.
Windows-versjonen ble utgitt 8. januar 1998 for Windows 95 og NT
Versjon 3.23:. beta fra juni 2000, produksjon utgivelse januar 2001.
Versjon 4.0: beta fra august 2002, produksjon utgivelsen mars 2003 (fagforeninger)
Versjon 4.01:. beta fra august 2003 vedtar Jyoti MySQL for database sporing
Versjon 4.1:. beta fra juni 2004, produksjon utgivelse oktober 2004.
Versjon 5.0: beta fra mars 2005 produksjon utgivelse oktober 2005.
Sun Microsystems kjøpte MySQL AB på 26. februar 2008.
Versjon 5.1: produksjon utgivelse den 27 november 2008.
Funksjoner:
High Performance .
High Availability.
skalerbarhet og fleksibilitet Run noe.
Robust Transaksjons Support.
Web og Data Warehouse Sterke.
Sterk Data Protection.
Omfattende Application Development.
Ledelse Ease.
Open Source Frihet og 24 x 7 support.
Laveste Total Cost of Ownership
MS SQL Server
MS SQL Server er en relasjonsdatabase Management System utviklet av Microsoft Inc. Dens primære spørrespråk er:.
T-SQL
ANSI SQL
Historie:
1987 - Sybase utgivelser.. SQL Server for UNIX
1 988 -. Microsoft, Sybase, og Aston-Tate-port SQL Server til OS /2
1 989 -. Microsoft , Sybase, og Aston-Tate utgivelsen SQL Server 1.0 for OS /2
1990 -.. SQL Server 1.1 er utgitt med støtte for Windows 3.0-klienter
Aston - Tate faller ut av SQL Server utvikling
2000 -. Microsoft utgir SQL Server 2000.
2001 - Microsoft-utgivelser XML for SQL Server Web Release 1 (nedlasting)
2002 -.. Microsoft utgir SQLXML 2.0 (omdøpt fra XML for SQL Server)
2002 - Microsoft lanserer SQLXML 3,0
2005 - Microsoft lanserer SQL Server 2005 den 7. november 2005.
Egenskaper.
< li>
High Performance.
High Availability.
Database speiling.
Database snapshots.
CLR integrasjon.
Service Broker.
DDL triggere.
Ranking funksjoner.
Row versjon basert isolasjonsnivåer.
XML integrasjon. Anmeldelser
TRY ... CATCH.
Database Mail.
ORACLE
Det er et veldig stort og flerbrukerdatabase styringssystem. Oracle er en relasjonsdatabase management system utviklet av 'Oracle Corporation'.
Oracle arbeider for å effektivt håndtere sin ressurs, en database med informasjon, blant flere klienter som ber om og sende data i nettverket.
Det er en utmerket database server valg for klient /server databehandling. Oracle støtter alle større operativsystemer for både klienter og servere, inkludert MSDOS, NetWare, UnixWare, OS /2 og de fleste UNIX smaker
Historie:.
Oracle startet i 1977 og feirer sitt 32 fantastiske år i bransjen (1977-2009)
1 977 -.. Larry Ellison, Bob Miner og Ed Oates stiftet Software Development Laboratories til å gjennomføre utviklingsarbeid
1979 - Versjon 2.0 av Oracle ble utgitt, og det ble første kommersielle relasjonsdatabase og første SQL database. Selskapet skiftet navn til Relational Software Inc. (RSI).
1981 - RSI begynte å utvikle verktøy for Oracle
1982 -.. RSI ble omdøpt til Oracle Corporation
1983 - Oracle lanserte versjon 3.0, omskrevet i C-språk, og kjørte på flere plattformer
1984 -. Oracle versjon 4.0 ble lansert. Den inneholdt funksjoner som samtidighetskontroll - multi-versjonen lese konsistens, etc.
1985 - Oracle versjon 4.0 ble lansert. Den inneholdt funksjoner som samtidighetskontroll - multi-versjonen lese konsistens, etc.
2007 - Oracle har sluppet Oracle11g. Den nye versjonen fokuserer på bedre partisjonering, enkel migrering etc.
bilder
Funksjoner:
Samtidighet
Les Konsistens
låsemekanismer
Stengings Database
portabilitet
Selv administrere databasen
SQL * Plus
ASM
Planlegger
Resource Manager
Datavarehus
materialisert utsikt
< p> Bitmap indekser
Table komprimering
Parallel Execution
Analytisk SQL
Data mining
Partisjone
MS ACCESS
Dette er en av de mest populære Microsoft-produkter. Microsoft Access er en entry-level database management software. MS Access database er ikke bare en rimelig, men også kraftig database for småskala prosjekter.
MS Access bruker Jet-databasemotoren, som benytter en bestemt SQL språk dialekt (noen ganger referert til som Jet SQL).
MS Access kommer med den profesjonelle utgaven av MS Office pakken. MS Access har lett-å-bruke intuitivt grafisk grensesnitt
1992 -. Access versjon 1.0 ble sluppet
1993 -. Tilgang 1.1 sluppet å forbedre kompatibiliteten med . inkludering Access Basic programmeringsspråk
Den mest betydningsfulle overgangen var fra Access 97 til Access 2000
2007 - Access 2007, en ny database formatet ble introdusert accdb som støtter komplekse datatyper som multi verdsatt og feste felt.
Egenskaper:
Brukere kan lage tabeller, spørringer, skjemaer og rapporter, og koble dem sammen med makroer
<. p> import og eksport av data til mange formater, inkludert Excel, Outlook, ASCII, dBase, Paradox, FoxPro, SQL Server, Oracle, ODBC, etc.
Det er også Jet databaseformat (MDB eller ACCDB i Access 2007), som kan inneholde søknad og data i én fil. Dette gjør det svært praktisk å distribuere hele programmet til en annen bruker, som kan kjøre den i frakoblet miljøer.
Microsoft Access tilbyr parameteriserte spørringer. Disse spørringer og Access tabeller kan refereres fra andre programmer som VB6 og .NET gjennom DAO eller ADO.
De stasjonære utgaver av Microsoft SQL Server kan brukes med Access som et alternativ til den Jet Database Engine.
Microsoft Access er en filserver-basert database. I motsetning til klient-server-relasjonsdatabase styringssystemer (RDBMS), ikke Microsoft Access ikke implementere database triggere, lagrede prosedyrer, eller transaksjonslogging.