dotnetomaniak.pl

dotnetomaniak.pl - Najnowsze artykuły o .NET w dziale Bazy danych i XML - Strona 10

CTE w T-SQL można porównać do tymczasowej tabeli. Prawdziwa siła CTE jednak tkwi w możliwości rekurencyjnego przechodzenia przez węzły. Ogólna zasada tworzenia wygląda następująco:WITH expressionname [ ( columnname [,...n] ) ] AS ( CTEquerydefinition ) exoression_name stanowi nazwę obiektu CTE. Następnie listujemy wszystkie kolumny, które będą występować w CTE. Za słowem kluczowym AS występuje selekcja danych – tak jak w zwykłych widoku. Stwórzmy więc obiekt CTE:WITH FirstCte (FirstName,LastName) ...

Tagi:
Dziel się z innymi:
Piotr Zieliński  » Blog Archive   » Common Table Expressions (CTE) w T-SQL

Bazy danych i XML 2170 dni, 8 godzin, 38 minut temu pzielinski 63 rozwiń

autor: Dziś potrzebowałem zrobić bardzo nietypową operację – zresetować indeks w tabeli w MS SQLu. I szczerze mówiąc nie sądziłem, że robi się to tak prosto. W tym celu należy użyć komendy:DBCC CHECKIDENT (nazwatabeli, reseed, ostatniindeks) W komendzie podajemy nazwę tabeli, w której chcemy zresetować indeks oraz numer ostatniego indeksu w tabeli. Jeżeli chce się aby automatycznie generowane numery zaczynały się od 1 to należy użyć tego polecenia w następujący sposób:DBCC C...

Tagi: MS SQL, SQL
Dziel się z innymi:
Reset indeksu tabeli w SQL

Bazy danych i XML 2175 dni, 2 godziny, 3 minuty temu paduda 202 rozwiń

SQL Search. to dodatek do SQL Server Management Studio (SSMS). pozwalający na szybkie i efektywne przeszukiwanie bazy danych. Zadanej frazy szukamy w elementach, takich jak: tabele, widoki, procedury, konstreiny, triggery, funkcje. Wyszukiwanie jest natychmiastowe, ponieważ...

Łukasz Kurzyniec - SQL Search

Bazy danych i XML 2176 dni, 14 godzin, 49 minut temu lkurzyniec 98 rozwiń

autor: Niedawno pisałem o pierwszej części mojej serii artykułów na temat OData na polskim portalu MSDN. Przyszła pora na kolejny artykuł, tym razem na portalu TechNet. Dziś pojawiła się pierwsza część artykułu na temat Data-tier Application w SQL Server 2008R2 oraz Visual Studio 2010, który razem z Damianem Widerą napisaliśmy jakiś czas temu. Część pierwsza to spojrzenie administratora bazy danych – czyli Damiana...

Dziel się z innymi:
Data-tier Application cz. 1 - Damiana i mój artykuł na TechNet PL | Tomasz Wiśniewski

Bazy danych i XML 2177 dni, 18 godzin, 20 minut temu paduda 63 rozwiń

Generowanie Edmx W dzisiejszym wpisie chciałbym wspomnieć o problemie, na który natrafiłem chcąc używać Entity Framework wraz z bazą danych MySQL w Visual Studio 2010 Express. Wybrałem oczywiście standardową ścieżkę – ściągnąłem ze strony MySQL dodatek MySQL Connector. Niestety ku mojemu zaskoczeniu kiedy chciałem dodać połączenie do bazy wśród dostępnych możliwości nie było MySQL...

Źródło: bulak.home.pl
Dziel się z innymi:
Visual Studio Express – Generowanie Edmx

Bazy danych i XML 2183 dni, 21 godzin, 52 minuty temu Witek 151 rozwiń

Poniższy rysunek zawiera fragment wykresu wygenerowanego przez SQL Server Reporting Services. Wykres ten przedstawia wartość pewnej miary (oś OY) dla różnych kategorii (oś OX). Mniejsza o jaką miarę i kategorię chodzi. Problem polega na tym, że etykiety posiadają tylko niektóre słupki, a nie wszystkie co czyni wykres bezużytecznym. Nie sposób bowiem wydedukować jakie kategorie zostały pokazane np.: pomiędzy JNZ i OR. Nie zastanawiając się długo postanowiłem, więc dodać etykiety dla wszystkich sł...

Reporting Services i schowane etykiety

Bazy danych i XML 2191 dni, 12 godzin, 18 minut temu paduda 32 rozwiń

SQL Server 2008 wprowadza widoki partycjonowane. Służą one do optymalizacji zapytań na bardzo dużej ilości danych. Rozważmy scenariusz w którym mamy 12 tabel, przechowujących archiwalne informację o sprzedaży np. JanuarySales, FebruarySales, MarchSales itd. Dane przechowywane w tych tabelach różnią się tylko czasem (dana tabela przechowuje wyłącznie informacje z określonego miesiąca). Aby móc skorzystać z widoku partycjonowanego należy użyć ograniczenia CHECK na kolumnie, będącej kryterium podziału:CREAT...

Tagi:
Dziel się z innymi:
Piotr Zieliński  » Blog Archive   » Partitioned View

Bazy danych i XML 2194 dni, 6 godzin, 6 minut temu pzielinski 36 rozwiń

Powershell to interpreter poleceń oferujący dużo większe możliwości niż popularny CMD. Jedną z wyróżniających cech PowerShell’a jest logika obiektowa. Wszystkie produkty serwerowe Microsoft’u mogą być obsługiwane z poziomu PowerShell’a można zatem pisać np. skrypty konfiguracyjne. SQL Server nie jest oczywiście wyjątkiem i również wspiera PS. SQL Server PowerShell wykorzystuje hierarchię obiektów – tabela należy do schematu, schemat do bazy itd. W ramach SQL Server PS dostępne są trzy foldery:SQLSERVER:\...

Tagi:
Dziel się z innymi:
Piotr Zieliński  » Blog Archive   » PowerShell i SQL Server

Bazy danych i XML 2201 dni, 16 godzin, 51 minut temu pzielinski 35 rozwiń

Dotychczas wydawało się, że rozwiązaniem wszystkich problemów tego świata jest Cloud Computing. Niestety, gdy już przeniesiono do chmury wszystko co tylko się dało (oraz kilka rzeczy, których się nie dało) okazało się, że część problemów pozostała nierozwiązana. Tak oto nastała moda na NoSQL. Chyba każda rozsądnie myśląca osoba przyzna, że relacyjne bazy danych są takie wczorajsze, a nowe czasy wymagają nowych rozwiązań. Czy aby jednak na pewno? Bawiąc się trochę BigTable na Google AppEngine mam pewne wą...

Tagi: MySQL
Źródło: bordeux.net
Dziel się z innymi:
SQL albo NoSQL, oto jest pytanie

Bazy danych i XML 2203 dni, 6 godzin, 8 minut temu http://bordeux.blogspot.com/ 147 rozwiń

Baza MySQL ma wiele mechanizmów (silników) zarządzania danymi – obecnie jednym najczęściej używanych jest MyISAM. Jego cechą charakterystyczną jest to, że kolejne rekordy doklejane są zawsze na końcu pliku. Tak zdefiniowana struktura bazy niesie wiele korzyści, m.in. dodawanie informacji jest bardzo szybkie, ponieważ nie trzeba szukać miejsca dla nowego obiektu.

Tagi: myisam mysql
Źródło: bordeux.net
Dziel się z innymi:
Sprawny silnik - MyISAM :: Bordeux.NET :.

Bazy danych i XML 2203 dni, 16 godzin, 57 minut temu http://bordeux.blogspot.com/ 47 rozwiń

Microsoft udostępnił pierwszą wersję (build 11.0.1103) Community Preview (CTP) następnej wersji systemu zarządzania bazami danych SQL Server. Nowa wersja nosi nazwę kodową Denali i najpewniej otrzyma numer 2011 (a co za tym idzie, niewykluczone, że wersja RTM ujrzy światło dzienne w przyszłym roku...

Źródło: sqlgeek.pl
Dziel się z innymi:
[PL] SQL Server "Denali" CTP1 – Część 1.: Management Studio «  SQLGeek.pl

Bazy danych i XML 2205 dni, 18 godzin, 22 minuty temu gordon_shumway 51 rozwiń

Po badaniu SQL Server “Denali” CTP1 pod kątem nowości w SQL Server Management Studio przyszedł czas na eksplorację nowinek w T-SQL / programowaniu. Poniżej to, co wyczytałem w dokumentacji lub samemu “namacałem” bawiąc się CTP1: Nowe DMVs: sys.dm_db_objects_disabled_on_compatibility_level_change sys.dm_db_uncontained_entitiessys...

Źródło: sqlgeek.pl
Dziel się z innymi:
[PL] SQL Server "Denali" CTP1 – Część 2.: T-SQL i programowanie «  SQLGeek.pl

Bazy danych i XML 2205 dni, 18 godzin, 22 minuty temu gordon_shumway 36 rozwiń

Część osób wykorzystuje jako klucze główne typ uniqueidentifier zamiast standardowych liczb całkowitych. Ma to związek m.in. z rozproszonymi bazami danych oraz ich scalaniem. Jeśli wykorzystujemy uniqueidentifier jako klucz główny warto ustawić atrybut ROWGUIDCOL na TRUE. Powoduje to, że wartości kluczy będą automatycznie wypełniane unikalnymi wartościami. ROWGUIDCOL działa w podobny sposób co IDENTITY dla liczb całkowitych. Warto jednak podkreślić, że ROWGUIDCOL nie gwarantuje unikalności – jeśli wstawi...

Tagi:
Dziel się z innymi:
Piotr Zieliński  » Blog Archive   » Atrybut kolumny ROWGUIDCOL

Bazy danych i XML 2206 dni, 18 godzin, 52 minuty temu pzielinski 34 rozwiń

Jak sprawnie i szybko przekopiować dane z tabeli do tabeli? Można wykorzystać klasę SqlBulkCopy, która jest znacznie lepszym rozwiązaniem niż użycie klasycznego SqlCommand z poleceniem INSERT. Załóżmy, że chcemy przekopiować dane z tabeli o nazwie “Adresy” do tabeli “Adresy_Archiwum”:using (SqlConnection sourceConnection =new SqlConnection(connectionString)) { sourceConnection.Open(); SqlCommand commandSourceData =new SqlCommand( "SELECT * FROM Adresy", sourceConnection); SqlDataReader reader ...

Tagi:
Dziel się z innymi:
Piotr Zieliński  » Blog Archive   » Kopiowanie dużej ilości danych z jednego źródła do drugiego

Bazy danych i XML 2211 dni, 12 godzin, 50 minut temu pzielinski 66 rozwiń

Testy bazy danych gwarantują nam  m.in. spójną strukturę, poprawność procedur i funkcji. Wszystkich zainteresowanych tą tematyką zapraszam do przeczytania  mojego artykułu: http://msdn.microsoft.com/pl-pl/library/gg314942Explore posts in the same categories:Testy

Tagi:
Dziel się z innymi:
Piotr Zieliński  » Blog Archive   » Testowanie baz danych

Bazy danych i XML 2219 dni, 16 godzin, 40 minut temu pzielinski 46 rozwiń

Kolejnym i ostatnim sposobem numeracji wierszy jest NTILE(n). NTILE dzieli zbiór wierszy na n podgrup. Każda z podgrup jest numerowana osobno. Przykład:select NTILE(5) over(orderBY ProductSubCategoryID),ProductSubcategoryID from Production.Product; W powyższym przykładzie powstanie 5 grup – każda numerowana od 1.November 2nd, 2010 at 3:47 pm and is filed under SQL Server. You can subscribe v...

Tagi:
Dziel się z innymi:
Piotr Zieliński  » Blog Archive   » Numeracja wierszy w SQL Server – NTILE

Bazy danych i XML 2220 dni, 6 godzin, 33 minuty temu pzielinski 37 rozwiń

autor: Potrzebowałem banalnie prostego narzędzia, które byłoby pomocne w testowaniu zapytań XPath. Po krótkich poszukiwaniach i odnalezieniu kilku kombajnów stwierdziłem, że nawet dla wprawy szybciej stworzę odpowiednie narzędzie, spełniające moje wymagania ;) Dzielę się więc minimalistycznym, intuicyjnym w użyciu programem. Ascetyczny interfejs i funkcjonalność. Nie ma kolorowania, animacji ani miliona wielce-potrzebnych-funkcji.

Tagi: xpath
Źródło: andrzej.net.pl
Dziel się z innymi:
Proste narzędzie do testowania zapytań XPath

Bazy danych i XML 2220 dni, 6 godzin, 33 minuty temu paduda 59 rozwiń

Na wstępie chciałem wyjaśnić, że skrót SMS nie ma nic wspólnego z telefonami komórkowymi, tylko jest to skrót od SQL Management Studio. Dla osób korzystających na co dzień z SQL Server nie muszę wyjaśniać, do czego to narzędzie służy, natomiast dla początkujących znajdzie się kilka porad (niekoniecznie przydatnych). Przede wszystkim, w nawiązaniu do poprzednich postów, znajdujemy się w miejscu, w którym utworzon...

Tagi: SSMS
Dziel się z innymi:
Tabela produktów + SMS tips « Michał Urbański Blog

Bazy danych i XML 2228 dni, 23 godziny, 42 minuty temu gordon_shumway 33 rozwiń

W poprzednim poście zajęliśmy się funkcją RANK. Dla przypomnienia umożliwia ona numerację wierszy z rozróżnieniem wartości.  Dla dokładnego opisu odsyłam tutaj. Jedną z cech RANK jest fakt, że w przypadku remisów (takich samych wartości) licznik wewnętrzny jest zwiększany, czego rezultatem są przerwy w numeracji. W przypadku DENSERANK opisane przerwy nie istnieją. Rozważmy poniższe zapytanie:select DENSERANK() over(orderBY ProductSubCategoryID),ProductSubcategoryID from Production.Product; Możliwy wyni...

Tagi:
Dziel się z innymi:
Piotr Zieliński  » Blog Archive   » Numeracja wierszy w SQL Server – DENSE_RANK

Bazy danych i XML 2228 dni, 23 godziny, 42 minuty temu pzielinski 26 rozwiń

Jakiś czas temu na forum portalu WSS.pl padło pytanie, czy można przenieść konfigurację usługi Database Mail na SQL Server 2005 / 2008 / 2008 R2. Odpowiedziałem wówczas, że pewnie można to zrobić skryptując dane z tabel w bazie msdb. Postanowiłem, że napiszę kod do takiego skryptowania. Oto on:set nocount on; print'-- * Enabling DBMail * '; prin...

Źródło: sqlgeek.pl
Dziel się z innymi:
[PL] SQL Server – Migracja usługi Database Mail «  SQLGeek.pl

Bazy danych i XML 2231 dni, 9 godzin, 20 minut temu gordon_shumway 7 rozwiń

1 2... 8 9 10 11 12 13... 16 17
Accenture
Szkolenia SecurITum

grudzień

Zobacz wszystkie

.NET Developer Days 2015

W tym roku ponownie jak w poprzednim jesteśmy jednym z patronów medialnych konferencji .NET Developer Days. W tym roku jednym z prelegentów będzie Scott Hanselman.  czytaj więcej
2015-07-22

Najaktywniejsi

1

macko (32 816,53)

2

http://pawlos.blo... (31 383,4)

3

pzielinski (27 178,29)

4

gordon_shumway (21 178,87)

5

paduda (20 336,33)

6

psz750 (13 018,14)

7

rroszczyk (10 381,46)

8

Damian (9 011,08)

9

danielplawgo (7 235,99)

10

arek (6 642,75)

11

burczu (6 214,22)

12

PaSkol (5 393,84)

13

lukaszgasior (4 097,38)

14

jj09 (3 388,06)

15

http://jakub-flor... (3 224,66)

16

CaMeL (2 954,87)

17

jedmac (2 639,34)

18

mnikolajuk (2 596,93)

19

lkurzyniec (2 466,02)

20

FutureProcessing (2 450,11)