1 / 23

SQL Server „maa“ ja „pilve“ vahel

SQL Server „maa“ ja „pilve“ vahel. Henn Sarv SQL Server MVP. Natuke tänasest. SQL Maa peal Pisut uuendustest T-SQL võimalustes SQL Pilves SQL Azure (ja ka muu Azure ) pisut sisse kiigata SQL Maa ja Pilve vahel Azure’i võimalused pisuke laiemalt. SQL 2012 ja T-SQL.

frayne
Download Presentation

SQL Server „maa“ ja „pilve“ vahel

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. SQL Server „maa“ ja „pilve“ vahel Henn Sarv SQL Server MVP

  2. Natuke tänasest • SQL Maa peal • Pisut uuendustest T-SQL võimalustes • SQL Pilves • SQL Azure (ja ka muu Azure) pisut sisse kiigata • SQL Maa ja Pilve vahel • Azure’i võimalused pisuke laiemalt

  3. SQL 2012 ja T-SQL • Kaks-kolm uuendust (ainult?) • Sequence • Over-fraas • Mõned funktsioonid

  4. Sequence • CREATE SEQUENCE dbo.jrknr • AS int • [START WITH 0] • [INCREMENT BY 1] • [MINVALUE x] [MAXVALUE y] [CYCLE] • [CACHE [size]] • [;] • … NEXT VALUE FOR dbo.jrknr …

  5. Sequence

  6. OVER fraas (enne 2012) • Senine: • OVER ([PARTITION BY y] ORDER BY x) • Kasutus: • Ranking funktsioonid • RANK() OVER (ORDER BY punktisumma)

  7. OVER fraas 2012 • OVER( [PARTITION BY] grupp • [ORDER BY] tunnus • [ROWS BETWEEN 2 PRECEEDING • AND 2 FOLLOWNG] • )

  8. OVER üldisemalt OVER ( [PARTITION BY expr, …] [ORDER BY expr,…] [<akna kirjeldus>]) <akna kirjeldus>::= ROWS | RANGE <eelnev> | BETWEEN <eelnev> and <järgnev> <eelnev>::= {UNBOUNDED | n} PRECEEDING | CURRENT ROW <järgnev>::= {UNBOUNDED | n} FOLLOWING | CURRENT ROW

  9. OVER kasutuskohad • Agregaadid: • SUM(qty*unitprice) OVER (…) • Ranking: • RANK() OVER (…) • Analüütilised funktsioonid: • 8 uut tüüpi funktsiooni

  10. Analüütilised funktsioonid • CUME_DIST • FIRST_VALUE LAST_VALUE • LEAD LAG • PERCENTILE_CONT • PERCENTILE_DISC • PERCENT_RANK

  11. OVER ja agregaadid

  12. SQL Azure – mis see on • AZURE – pilves paiknev rakenduskeskkond • Weebiserverid • Rakendusserverid • Muud serverid • Andmebaasiserverid (SQL AZURE) • Andmehoidla (Storage) • Võrk • Ja palju muud

  13. Azure Serverid • Weebiserverid • Rakendusserverid • Muud (VM oma image’iga) • Andmebaasiserverid • Aruandeserverid • Kohalikud serverid (on premise)

  14. Azure Serverid

  15. Andmehoidla – STORAGE • BLOB-id • Tabelid • Queued

  16. SQL Azure

  17. Suhtlemine Azure’i võrgus • Weebiserveriteendpoint • Azure SQL endpoint • Storageendpointid (ja CDN) • Queue • Azure VPN • IPV6 IPSec võrk rakendusserverite, veebiserverite ja kohapealsete serverite vahel

  18. Azure VPN

  19. AzureSync

  20. Lõpetuseks • Azure on proovimiseks valmis • 90 päevane prooviperiood • (kulupiiranguga või ilma) • Azure kaasneb MSDNiga • Erinevad mahud erinevad tellimused • Hästi palju näidiseid

  21. IT Koolitusel on Azure’i kursused

  22. Tänan • Ja kui on küsimusi?

More Related