logo

T-SQL-zelfstudie

T-SQL ( Transactie SQL ) tutorial is ontworpen voor zowel beginners als professionals. T-SQL breidt de SQL uit met procedureel programmeren, lokale variabelen, tekenreeksverwerking, gegevensverwerking en wiskunde.

Onze tutorial biedt het basis- en geavanceerde concept van T-SQL.

bash elif

T-SQL (Transact-SQL) is de uitbreiding van de SQL-taal (Structured Query Language). In deze zelfstudie worden de kernconcepten van T-SQL behandeld. Het behandelt verschillende functies, procedures, indexen en transacties die verband houden met dit onderwerp. Elk onderwerp wordt uitgelegd aan de hand van voorbeelden.

Wat is T-SQL?

In het jaar zeventig werd de taal ' VERVOLG ' (gestructureerde Engelse querytaal), is ontwikkeld door IBM. Na enige tijd werd SEQUEL hernoemd naar ' SQL ' wat staat voor Structured Query Language .

ANSI heeft SQL goedgekeurd in het jaar van 1986 , en daarna, binnen 1987 , heeft de Internationale Standaardorganisatie (ISO) het goedgekeurd.

Verschillende RDBMS-leveranciers hebben hun databasetaal ontwikkeld om SQL voor hun producten uit te breiden.

T-SQL staat bekend als Transactie gestructureerde querytaal , het product van Microsoft.

sql-server draaipunt

Elke variabele, kolom en expressie in SQL is het gegevenstype in SQL Server. De gegevenstypen worden gebruikt wanneer we tabellen maken. We gebruiken het gegevenstype voor de kolom van de tabel op basis van de vereisten.

T-SQL breidt de SQL om procedureel programmeren, lokale variabelen, tekenreeksverwerking, gegevensverwerking en wiskunde op te nemen.

De definitie van Transact-SQL is de uitbreiding van Normale SQL. Het voert de bewerkingen uit op de gegevens van het ophalen van één rij. De syntaxis van T-SQL is iets anders dan die van een andere taal. Maar het heeft de functionaliteit die dezelfde resultaten genereert als andere databasetalen. De Amerikaanse National Standards hebben in 2014 de SQL-server T-SQL opgericht.

Vergelijkingsschema van SQL en T-SQL

T-SQL-zelfstudie
BASIS VOOR VERGELIJKING SQL T-SQL
Taal Niet-procedureel Procedureel
Functie Open source Eigen functie
Functies voorzien Gegevensmanipulatie en gegevenscontrole Lokale variabele en procedurele programmeertaal
Query indienen van beide Eén voor één inzending massaal overbrengen

De meest populaire T-SQL-instructie is de opgeslagen procedure, die wordt gecompileerd en opgeslagen door de T-SQL-code. Opgeslagen procedures worden uitgevoerd wanneer ze worden aangeroepen.

Door de gebruiker gedefinieerde functies zijn het voorbeeld van de Transact-SQL-instructie.

string.format Java-tekenreeks
T-SQL-zelfstudie

De database herstellen met Transact-SQL

De triggers worden NA triggers gebruikt of in plaats van triggers. Deze toepassingen kunnen gegevens die in een database zijn opgeslagen, invoegen, verwijderen, lezen of bijwerken.

Common Language Runtime-integratie is een essentiële T-SQL-instructie. Sindsdien is de SQL Server 2005 geïntegreerd met .NET. Het stelt ons in staat om te gebruiken .NETTO programmeren met de objecten van SQL.

inkapseling programma
T-SQL-zelfstudie

Soorten functies in T-SQL:

    Geaggregeerde functies: Het werkt op elke verzameling waarden, maar retourneert één waarde.Rangschikkingsfunctie: Het retourneert een rangschikkingswaarde voor het partitioneren van elke rij.Rijset-functies: Het wordt gebruikt als tabelverwijzing in de SQL-instructie.Scalaire functies: Het retourneert de unieke waarde en beheert de enkele. In T-SQL ondersteunt SQL Server de analysefunctie om de analytische taken weer te geven.

Vereisten

Om de T-SQL-taal te begrijpen, moet u bekend zijn met databaseconcepten. De SQL Server moet op uw computer zijn geïnstalleerd, zodat deze u helpt bij het uitvoeren van de voorbeelden en u weet dat het werkt.

Publiek

De tutorial is bedoeld voor degenen die de basisprincipes van Transact-SQL willen leren. De tutorial is bedoeld om alle Transact SQL-functies en -procedures te beschrijven.

Probleem

Wij verzekeren u dat u geen enkel probleem zult tegenkomen in deze T-SQL (Transact-SQL) tutorial. Maar als er een fout is, post het probleem dan in het contactformulier.