Instalarea SQL cu

SQL With Server este un sistem de management al bazelor de date relaționale Microsoft (DBMS). Aceasta este o bază de date full-featured, concepută în primul rând pentru a concura cu produsele Oracle Database (DB)

și MySQL.

Un sistem de gestionare a bazelor de date relaționale este un program care vă permite să creați, să actualizați și să gestionați o matrice de informații. Cele mai multe DBMS comerciale utilizează limba de interogare structurată pentru a accesa baza de date, deși SQL a fost inventat după dezvoltarea modelului relațional și nu este necesar pentru utilizarea acestuia.

Principalele produse sunt Oracle, IBM DB2 și IBM Microsoft SQL Server. În ciuda apelurilor repetate la tehnologii concurente, precum și opinia unor experți că niciunul dintre RDBMS existente puse în aplicare pe deplin principiile relaționale, cele mai multe dintre noii baze de date întreprindere este încă creată și condusă de un RDBMS. Orice sistem de gestionare a bazelor de date poate răspunde solicitărilor de la mașinile client formatate în SQL.

Ce înseamnă SQL cu Server? definiție

Ca toate cele mai importante RBDMS, SQL Server suporta ANSI SQL, limbajul de programare standard. Cu toate acestea, DBMS conține, de asemenea, T-SQL, implementarea proprie. SQL Server Management Studio (SSMS) (fost cunoscut sub numele de Enterprise Manager) este instrumentul principal de interfață de sistem și suportă medii de 32 și 64 de biți. Codul sursă SQL Server a fost dezvoltat în anii 1980 de fosta Sybase Inc., care acum aparține SAP. Sybase a construit inițial software pentru a rula pe sisteme Unix și platforme mini-computer. Aceasta este Microsoft și Ashton-Tate Corp., apoi furnizorii de baze de date de vârf pentru PC-uri s-au unit pentru a crea prima versiune a Microsoft SQL Server, concepută pentru sistemul de operare OS / 2 și lansată în 1989.

poveste

Inițial lansat în 1989 ca versiunea 1.0 de la Microsoft. SQL With Server și versiunile anterioare au fost foarte asemănătoare cu Sybase. Cu toate acestea, parteneriatul Microsoft-Sybase a fost reziliat la începutul anilor 1990, iar Microsoft și-a păstrat drepturile la numele de comerț al SQL Server. De atunci, compania a lansat versiuni din 2000, 2005 și 2008, care au implementat setări mai avansate și securitate îmbunătățită.sql cu

Exemple de anumite funcții includ:

  • suport pentru XML-

  • Reprezentarea managementului dinamic (DMV) -

  • capabilități de căutare full-text -

  • oglindirea bazei de date.

Versiuni de versiune

Între 1995 și 2016, Microsoft a lansat 10 versiuni de SQL Server. Cea mai timpurie dintre acestea au vizat în primul rând la departamentale și grupuri de lucru, dar Microsoft a extins capacitățile de soluții software în următorii, transformându-le într-o bază de date relațională, clasa enterprise, care pot concura cu baza de date Oracle, DB2 și alte platforme concurente pentru a fi utilizate în baze de date de înaltă performanță. De-a lungul anilor, Microsoft a inclus, de asemenea, în instrumente SQL Server diferite de gestionare a datelor și de analiză de date, precum și funcționalitatea de a sprijini noile tehnologii, inclusiv tehnologii web, cloud computing și dispozitive mobile.sql server

SQL Server Server este oferit în mai multe versiuni, cu diferite funcții și parametri de stabilire a prețurilor pentru a satisface nevoile diferite ale utilizatorilor:

  • Compania - este destinată întreprinderilor mari cu cerințe complexe de date, depozite și baze de date cu suport web. Toate funcțiile și prețurile licențelor sunt cele mai scumpe.

  • Standart - se concentrează asupra organizațiilor mici și mijlocii. Sprijină, de asemenea, comerțul electronic și depozitul de date.

  • Grup de lucru - pentru organizații mici. Nu există restricții privind dimensiunea sau numărul de utilizatori și pot fi utilizate ca bază de date pentru serverele web mici sau pentru filiale.

  • Express - este distribuit gratuit. Are cel mai mic număr de funcții și limitează dimensiunea bazei de date și a utilizatorilor. Poate fi folosit pentru a înlocui accesul.

Microsoft oferă SQL Server 2008 în patru versiuni majore care oferă diferite niveluri de servicii conexe. Două dintre acestea sunt disponibile gratuit: o versiune completă a dezvoltatorilor pentru a fi utilizate în crearea și testarea unei baze de date și o versiune Express care poate fi utilizată pentru a rula baze de date mici de până la 10 GB. Pentru aplicații mari, Microsoft este de vânzare o versiune corporativă, care include toate caracteristicile SQL Server, și ca o versiune standard cu un set parțial de caracteristici, precum și restricțiile privind numărul de nuclee CPU și memorie dimensiuni care utilizatorii pot personaliza la serverele lor de baze de date.

Limba de interogare structurată

Limba structurată interogări (SQL) - Acesta este limbajul standard al calculatorului pentru gestionarea bazelor de date relaționale și pentru prelucrarea resurselor informaționale. Folosit pentru interogarea, inserarea, actualizarea și modificarea componentelor. Cele mai multe baze de date relaționale suportă SQL, ceea ce reprezintă un avantaj suplimentar pentru administratori.baza sql

Dezvoltat inițial la începutul anilor 1970 de IBM Raymond Boyes și Donald Chamberlin, SQL a fost lansat de publicația comercială Relational Software Inc. (cunoscută acum ca Oracle Corporation) în 1979. Versiunea standard actuală a SQL este o opțiune voluntară, compatibilă cu producătorul și controlată de Institutul Național American de Standarde (ANSI). Cei mai importanți furnizori au, de asemenea, propriile versiuni care sunt construite și construite pe SQL ANSI, cum ar fi SQL * Plus (Oracle) și Transact-SQL.

sintaxă

Învățarea unei limbi începe cu scrierea primului script SELECT sau SQL fără interfețe grafice de utilizator (GUI). Din ce în ce mai mult, bazele de date relaționale utilizează un GUI pentru a gestiona baza de date, iar acum interogările pot fi simplificate utilizând instrumente grafice, cum ar fi vrăjitorii de tip drag-and-drop.

Codul este împărțit în patru categorii principale:

  • Interogările sunt efectuate utilizând instrucțiunea SELECT, care este împărțită în comenzile SELECT, FROM, WHERE și ORDER BY.

  • limbaj de manipulare (LMD) este utilizat pentru a adăuga, actualiza sau șterge datele, și este de fapt un subset al SELECT, și un membru al INSERT, DELETE, UPDATE, și declarațiile de control, cum ar fi BEGIN TRANSACTION, SAVEPOINT, COMMIT și ROLLBACK.

  • Limba de definiție (DDL) este utilizată pentru a gestiona tabelele și structurile index. Exemple de instrucțiuni DDL includ CREATE, ALTER, TRUNCATE și DROP.

  • Limba de gestionare (DCL) este utilizată pentru a atribui și revoca drepturile și permisiunile bazei de date. Declarațiile sale principale sunt GRANT și REVOKE.datele SQL

NewSQL - noua versiune?



NewSQL este un tip de limbaj de baze de date bazat pe conceptele și principiile limbajului structurat de interogare (SQL) și NoSQL. Prin combinarea fiabilității SQL cu viteza și performanța NoSQL, NewSQL oferă funcționalități și servicii îmbunătățite.

Conceput în 2011, pentru a aborda problemele cu care se confruntă sistemele convenționale bazate pe SQL, newSQL a fost dezvoltat pentru sistemele de procesare a tranzacțiilor on-line (OLTP), în timp ce în același timp, satisface atomicitatea, consistența, izolarea și durabilitatea (ACID). NewSQL Architecture susține inițial aplicații care au un număr mare de tranzacții sunt repetate în procesele lor și să utilizeze un mic subset al procesului de extragere a informației.

VoltDB este un sistem de baze de date NewSQL care oferă o viteză de 50 de ori mai rapidă decât SQL și mai mult de opt ori mai rapid decât NoSQL.

SQL Server BI

SQL Server Business Intelligence (BI) este un set de instrumente pentru conversia conținutului brut în companii de informații care pot fi utilizate pentru luarea deciziilor. Anterior, a inclus Business ID Studio (BIDS) IDE în versiunile anterioare ale Microsoft SQL Server, dar de la lansarea Visual Studio 2010, SQL Server Data Tools - Business Intelligence a fost înlocuit.

Microsoft SQL Server vine cu unelte pentru simplificarea inteligenței în afaceri, transformând datele brute în informații gestionate. Acest lucru permite utilizatorilor Visual Studio să creeze rapid și să testeze programele de informații de afaceri.sql 2008

avantaje

O altă caracteristică notabilă în SQL Server 2017 este suportul pentru limbajul de programare open source Python, care este utilizat pe scară largă în aplicațiile de analiză. Prin adăugarea sa, serviciile SQL Server R au fost redenumite în In-Database și extinse pentru a rula aplicațiile R și Python. Inițial, ele și multe alte funcții sunt disponibile numai în versiunea software-ului Windows cu un set mai limitat de funcții acceptate în Linux.

Analytics

Instrumentele de informații de afaceri sunt concepute astfel încât să permită dezvoltatorilor să efectueze operațiuni de extracție, transformare și încărcare din depozitele de date. Aplicațiile includ indicatori de performanță, analiză, raportare corporativă și managementul cunoștințelor.

descriere

Analiza este un proces științific de detectare și transmitere a tiparelor semnificative care pot fi găsite în date. Vizualizează datele brute și ajută la luarea deciziilor. Google Analytics se bazează pe utilizarea statisticilor, a programării pe calculator și a cercetărilor operaționale pentru a cuantifica și a obține o idee despre valori. Acest lucru este util în special în domenii care înregistrează o mulțime de date sau informații.

Google Analytics ne furnizează informații semnificative care pot fi evidente într-un set mare de date. Vă permite să găsiți modele ascunse în lumea din jurul nostru, de la comportamentul consumatorilor, sportivilor și echipelor la găsirea de legături între activități și boli. În mediul de afaceri, organizațiile folosesc de obicei analize pentru a descrie, prognozează și apoi îmbunătăți performanța afacerii companiei. În special, va ajuta în următoarele domenii:

  • web analytics-

  • analiza fraudelor -

  • analiza riscului -

  • publicitate și marketing-

  • managementul soluțiilor corporate -

  • optimizarea pieței-

  • modelare de piață.serverul microsoft sql

În interiorul arhitecturii SQL Server

Ca și alte tehnologii DBMS, SQL Server este în primul rând construit în jurul unei structuri de tabelă de șir care conectează elementele de date asociate în tabele diferite unul față de celălalt, evitând necesitatea de a stoca redundant informații în mai multe locuri. Modelul relațional oferă de asemenea integritate referențială și alte constrângeri de integritate pentru a menține precizia. Aceste verificări fac parte dintr-o respectare mai largă a principiilor atomicității, consistenței, izolării și longevității, care sunt cunoscute în mod colectiv ca proprietăți ACID și care sunt concepute pentru a asigura procesarea fiabilă a tranzacțiilor.

Componenta principală a Microsoft SQL Server este SQL Server Database Engine, care controlează stocarea, procesarea și securitatea datelor. Acesta include motorul relațională, care procesează comenzile și interogările, precum și mecanismul de stocare care gestionează fișiere, tabele, pagini, indici, tampoane de date și tranzacții. Procedurile stocate, declanșatoarele, vizualizările și alte obiecte sunt, de asemenea, create și executate de către motorul de bază de date.sql 2012

Funcții de securitate în SQL Server

Funcțiile de securitate avansate care sunt acceptate în toate edițiile Microsoft SQL Server, începând cu SQL Server 2016 Service Pack 1 (SP1), includ cele trei tehnologii adăugate la versiunea 2016:

  • Always Encrypted, care permite utilizatorului să actualizeze datele criptate fără a le decripta -

  • la nivel de linie de securitate care vă permite să controlați accesul la date la nivelul rândului în foile de calcul tabelar-

  • mascarea dinamică a informațiilor care ascund automat elementele de date confidențiale de la utilizatori fără drepturi de acces complete.

Servicii SQL Server, Instrumente și Ediții

De asemenea, Microsoft integrează multe instrumente de gestionare a datelor, informații de afaceri (BI) și analize cu SQL Server. În plus față de tehnologie și servicii R Mașină de tehnologie servicii de învățare, care a apărut pentru prima dată în versiunea 2016 oferă o analiză a datelor includ servicii de analiză - motor analitic că procesele de conținut pentru utilizarea în aplicații BI și de vizualizare a datelor și servicii de raportare, care sprijină crearea și livrarea rapoartelor BI.

Pe partea de gestionare a datelor, Microsoft SQL Server include servicii de integrare SQL Server, procesarea serviciilor de calitate și servicii de bază de date. De asemenea, incluse în baza de date sunt două seturi de instrumente pentru administratorii de baze de date și dezvoltatorii: instrumente pentru utilizarea în dezvoltarea și SQL Server Management Studio pentru implementarea, monitorizarea și gestionarea bazelor de date date.

Distribuiți pe rețelele sociale:

înrudit
Oracle Database: principalele caracteristici ale DBMS-ului OracleOracle Database: principalele caracteristici ale DBMS-ului Oracle
Fișier SQL. Formatul de fișier SQL: descrierea extensieiFișier SQL. Formatul de fișier SQL: descrierea extensiei
MySQL este ceea ce și unde se aplică?MySQL este ceea ce și unde se aplică?
Crearea unei baze de date MySQL face parte din orice siteCrearea unei baze de date MySQL face parte din orice site
Cum se compun interogările SQL - exemple detaliateCum se compun interogările SQL - exemple detaliate
Sistem de gestionare a bazelor de date Microsoft Servers SQLSistem de gestionare a bazelor de date Microsoft Servers SQL
MS SQL Server: instalare și configurare. MS SQL Server versiuni. MS SQL Server și 1CMS SQL Server: instalare și configurare. MS SQL Server versiuni. MS SQL Server și 1C
DB este ... Tipuri și proprietăți ale bazei de dateDB este ... Tipuri și proprietăți ale bazei de date
Care sunt cele mai frecvente în practică bazele de date?Care sunt cele mai frecvente în practică bazele de date?
Oracle - ce este? Oracle DatabaseOracle - ce este? Oracle Database
» » Instalarea SQL cu