Datenbank-Programmierung mit Visual Basic 2012 (Buch + E-Book)

Größe: px
Ab Seite anzeigen:

Download "Datenbank-Programmierung mit Visual Basic 2012 (Buch + E-Book)"

Transkript

1 Datenbank-Programmierung mit Visual Basic 2012 (Buch + E-Book) Grundlagen, Rezepte, Anwendungsbeispiele von Walter Doberenz, Thomas Gewinnus 1. Auflage Datenbank-Programmierung mit Visual Basic 2012 (Buch + E-Book) Doberenz / Gewinnus schnell und portofrei erhältlich bei beck-shop.de DIE FACHBUCHHANDLUNG Thematische Gliederung: Datenbankprogrammierung Microsoft 2013 Verlag C.H. Beck im Internet: ISBN

2 I n h a l t s v e r z e i c h n i s V o r w... o r t E r s t e S c h r i t t e U n s e r e W e... r k s t a t t 3 8 B e t r i e b s... s y s t e m 3 8 V i s u a l S t u d i... o A n f o r d e r u n g e n a... n H a r d - u n d S o f t w a r e 4 0 S Q L S e r v e r... o d e r L o c a l DB 4 1 M i c r o s o f... t A c c e s s 4 2 V i s u a l B a s i c u n d d i... e Da t e n b a n k p r o g r a m m i 4 2 e r u n g Z u r G e s c h i c h t e d e s u n i v e r s... e l l e n Da t e n z u g r i f f s 4 3 M e r k m a l e w e b b a s i e r t e r... A n w e n d u n g e n 4 4 E i n W o r t z u m. N E... T - S i c h e r h e i t s k o n z e p t 4 7 W a s i s t n e u i n.... N E T 4. 5 / V i s u a l S t u d i 4 9 o A DO. N E T u n d... S Q L - S e r v e r 4 9 Di e n e u e V i s u a l S t u d i o E n t w i c k l u n... g s u m g e b u n g 5 0 N e u h e i t e n i m.... N E T F r a m e w o r k V B S p r... a c h e u n d C o m p i l e r 5 2 E i n w e n i g Da t e n b a... n k t h e o r i e 5 3 N o r m a l i s i e r e n v... o n T a b e l l e n 5 3 Ve r k n ü p f e n v o n T a b e l... l e n 5 8 W e i t e r e w i c h t i... g e B e g r i f f e 6 2 E i n f ü h r u n... g s b e i s p i e l e a u f e i n e l o k a l e A c c e... s s - Da t e n b a n k z u g r e i f e n? m i t d e m... S Q L S e r v e r a r b e i t e n? e i n e e i n f a c h e L I N Q t o S Q... L - A n w e n d u n g s c h r e i b e 7 n 2? e i n e e i n f a c h e A S P. N E T - W e b a... n w e n d u n g e n t w i c k e l n 7? m e i n e e r s t e W P F - A n... w e n d u n g e r s t e l l e n? e i n e n e i n f a c h e n W C F -... Di e n s t e n t w i c k e l n? 8 2 Di e Q u a l... d e r W a h l 8 5 Da t a R e a d e r d e r s c h n... e l l e L e s e z u g r i f f 8 5 Da t a S e t d i e Da t... e n b a n k i m H a u p t s p e 8 i 5 c h e r O b j e k t r e l a t i o n a l... e s M a p p i n g d i e Z u 8 6 k u n f t? Di e E... x o t e n E i n f ü h r u n g i n L I N Q Di e L I N Q - P... h i l o s o p h i e 9 0 O O P - M o d e l l v e r s u... s r e l a t i o n a l e s M o d e l 9 l 0 B e s o n d e r h e i t e n b... e i m O R M 9 1 E i n e r s t e s L I N... Q - B e i s p i e l 9 2 De r W e g... z u L I N Q 9 4 Di e n e u e n S p r a c... h f e a t u r e s 9 7 T y p i n f e r... e n z 9 7 N u l l a b l... e - T y p e n 9 9 O b j e k t - I n... i t i a l i s i e r e r 1 0 0

3 6 I n h a l t s v e r z e i c A n o n y m e... T y p e n E r w e i t e r u n g s m e... t h o d e n L a m b d a - A u s d r ü c k... e A b f r a g e n m i t... L I N Q t o O b j e c t s G r u n d l e g e n d e... S y n t a x Ü b e r s i c h t d e r w i c h t i g s t e... n A b f r a g e o p e r a t o r e n Di e P r o j e k t i o n s o p e r a t o r e n S e... l e c t u n d S e l e c t M a n y De r R e s t r i k t i o n s o p... e r a t o r W h e r e Di e S o r t i e r u n g s o p e r a t o r e n O... r d e r B y u n d T h e n B y De r G r u p p i e r u n g... s o p e r a t o r G r o u p B y V e r k n ü p f e... n m i t J o i n A g g r e g a t o... p e r a t o r e n V e r z ö g e r t e s A u s f ü h r e n v o n... L I N Q - A b f r a g e n K o n v e r t i e r u n g s m... e t h o d e n De r Z u w e i s u n g s o p e... r a t o r L e t A b f r a g e n... m i t P L I N Q L I N Q - A b f r a g e... n v e r s t e h e n? n i c h t g e n e r i s c h e C o... l l e c t i o n s a b f r a g e n? Da t e n b a n k a b f r a g e n m... i t L I N Q u n 1 2 d 8 A DO. N 3 A D O. N E T - G r u n d l a g e n Di e w i c h t i g s t e... n K l a s s e n i n A DO. N E T K l a s s e n h... i e r a r c h i e Di e K l a s s e n d e r Da... t e n p r o v i d e r K l a s s e n... i m Da t a S e t Da s Z u s a m m e n s p i e l d e r A DO... N E T - K l a s s e n Da s C o n n e c t i o n... - O b j e k t A l l g e m e i n e r... A u f b a u O l e Db C o n n e c t... i o n S q l C o n n e c t i o n F e h l e r b e h a n d l u n g b e i m Ö f f n e n... e i n e r V e r b i n d u n g S c h l i e ß e n e i n e r... V e r b i n d u n g Ve r b i n d u n g s p o o l i... n g T r a n s a k t i o n e... n E i g e n s c h a f t e n d e s C o n n... e c t i o n - O b j e k t s M e t h o d e n d e s C o n n e c t... i o n - O b j e k t s E r e i g n i s s e d e s C o n n e... c t i o n - O b j e k t s De r C o n n e c t i o n S t r i n g B u... i l d e r C o n n e c t i o n S t r i n g i n d e n A n w e n d u n g s e i n s t e l l u n g e... n s p e i c h e r n Da s C o m m a n... d - O b j e k t E r z e u g e n u n d A n w e n d e n e i n e s C... o m m a n d - O b j e k t s E r z e u g e n m i t t e l s C r e a t e C... o m m a n d - M e t h o d e E i g e n s c h a f t e n... d e s C o m m a n d - O b j e k t s M e t h o d e n d e s C o m m a n d... - O b j e k t s F r e i g a b e v o n C o n n e c t i o n - u n d C o m m a n d - O... b j e k t e n P a r a m e t e r... - O b j e k t e E r z e u g e n u n d A n w e n d e n e i n e s P... a r a m e t e r - O b j e k t s E i g e n s c h a f t e n... d e s P a r a m e t e r - O b j e k t s 1 5 8

4 I n h a l t s v e r z e i c h n i s 7 Da s C o m m a n d B u... i l d e r - O b j e k t E r z e u g e... n A n w e n d e n E i n s a t z b e s c h r ä n k u n g... e n E i n i g e... R e g e l n O p t i m i s t i s c h e s... K o n k u r r e n z m o d e l l Da s Da t a R e a d e r... - O b j e k t Da t a R e a d e r e... r z e u g e n Da t e n... l e s e n E i g e n s c h a f t e... n d e s Da t a R e a d e r s M e t h o d e n d e s Da t... a R e a d e r s Da s Da t a A d a p t e r... - O b j e k t Da t a A d a p t e r e... r z e u g e n C o m m a n d - E i g e n s c h a f t... e n F i l l -... M e t h o d e U p d a t e - M e t... h o d e U p d a t e C o m m a n d u n d P a r a m e t... e r - O b j e k t e I n s e r t C o m m a n d u n... d De l e t e C o m m a n d M i s s i n g S c h e m a A c... t i o n - E i g e n s c h a f t R o w U p d a t i n g - u n d R o w U p d a t e d - E r... e i g n i s Z u g r i f f a u f E x c e l -... A r b e i t s m a p p e n Z u g r i f f s m... ö g l i c h k e i t e n O L E DB - C o n n e c t i o n s t r... i n g Z u g r i f f a u f E x c e l / A... r b e i t s m a p p e n N e u e M a p p e n e r... s t e l l e n Da t e n i n e i n T a b e l l e... n b l a t t e i n t r a g e n Da t e n a k t u a l... i s i e r e n Da t e n... a u s l e s e n Z u g r i f f a u f T a b e... l l e n b e r e i c h e O L E - A u t o m a t i o... n W e i t e r e F e a t u r e s d e... s Da t e n z u g r i f f s A u s l e s e n v o n Da t... e n b a n k s c h e m a s P r o v i d e r... f a b r i k e n T a s k - o r i e n t i e r t e a s y n c h r o n... e P r o g r a m m i e r u n g w i c h t i g e A DO. N E T - O b j e k t e s c h n e l l... k e n n e n l e r n e n? e i n e A k t i o n s a b... f r a g e a u s f ü h r e n? Da t e n d i r e k t z u r... Da t e n b a n k h 1 9 i 3 n z u f ü g e i n e A c c e s s... - A u s w a h l a b f r a g e a 1 9 u 6 s f ü h r e p a r a m e t r i e... r t e A b f r a g e n a u s f 1 ü 9 8 h r e n? d i e Da t e n b a n k... a k t u a l i s i e r e n? R o w U p d a t i n g - / R o w U p d a t e d - E r... e i g n i s s e v e r s t e h e n 2? S c h e m a i n f o r m a t i o n e n v o n d e... r Da t e n b a n k a b r u f e n 2? e i n e n C o n n e c t i o n s t r i n g v e r... s c h l ü s s e l n? d i e n e u e n a s y n c h r o n e n... M e t h o d e n n u t z e n? e i n e k l a s s i s c h e Da t e n z... u g r i f f s s c h i c h t e n t w i 2 1 c 7 k e l n? Ü b e r s i c... h t e n Da t e n t y... p e n C o n n e c t i o n - O... b j e k t 2 2 3

5 8 I n h a l t s v e r z e i c Command-Objekt P a r a m e t e r - O... b j e k t Da t a R e a d e r... - O b j e k t Da t a A d a p t... e r C o m m a n d B u i l d e... r D a s D a t a S e t - O b j e k t i m D e t a i l E i n f ü h r u n... g Da s O b j e... k t m o d e l l M e t h o d e n z u m E r z e u g e n e... i n e s Da t a S e t s W e i t e r e w i c h t i g... e M e t h o d e n d e s Da t a 2 S 3 4 e t s Di e X M L - F ä h i g k... e i t e n d e s Da t a S e t s Da s Da t a T a b l e... - O b j e k t Da t a T a b l e e r... z e u g e n S p a l t e n h i n z u f ü... g e n B e r e c h n e t e... S p a l t e n P r i m ä r s c h l ü s s e... l e r g ä n z e n E i n b i n d e n v o n C o n s t r a... i n t s H i n z u f ü g e n v o n R e l a t i... o n e n Z e i l e n z u r Da... t a T a b l e h i n z u f ü g e n A u f d e n I n h a l t... e i n e r Da t a T a b l e z u g 2 r 4 7 e i f e n W e i t e r e H i n w e i s e z u m B e a... r b e i t e n v o n Z e i l e n Z e i l e n l... ö s c h e n Z e i l e n s t a t u s u n d... Z e i l e n v e r s i o n E r e i g n i s s e d e s Da t... a T a b l e - O b j e k t s Da t e n a n s i c h t... e n m i t Da t a V i e w E r z e u g e n e i n e s... Da t a V i e w S o r t i e r e n u n d F i l t e r n v o n Da... t e n s ä t z e n S u c h e n v o n... Da t e n s ä t z e n Z e i l e n a n s i c h t... m i t Da t a R o w V i e w W e i t e r e Da t a S e... t - F e a t u r e s U m w a n d l u n g e n z w i s c h e... n Da t a S e t u n d Da 2 t 6 0 a R e a d e B i n ä r e S e r i a l i s i e r u n g f ü... r Da t a S e t / Da t a T a b l e Di e Da t a T a b l e... k a n n m e h r X M L S c h n e l l e s L a d e n v... o n Da t a S e t s T y p i s i e r t e... Da t a S e t s W a s i s t e i n... t y p i s i e r t e s Da t a S e t? Da s Da t e n q u e l l e... n - K o n z e p t T y p i s i e r t e Da t a S e t s... u n d T a b l e A d a p t e r L I N Q t o... Da t a S e t U n t y p i s i e r t e Da t a... S e t s a b f r a g e n T y p i s i e r t e Da t a S... e t s a b f r a g e n A b h ä n g i g k e i t e n z w i s c h e n d e n... T a b e l l e n a u f l ö s e n e i n e Da t a T a b l e e r z e u g e n u n d i... n e i n e r B i n ä r d 2 a 7 3 t e i s p e i e i n e Da t a T a b l e i n e i n e r... X M L - Da t e i a b s p e i c h 2 e 7 7 r n? M a s t e r - De t a i l b e z i e h u n g e n... i m Da t a G r i d a n z e i 2 7 g 7 e n? i n e i n e m Da t... a V i e w s o r t i e r e n u n d f i n a c h Da... t e n s ä t z e n s u c h e n? 2 8 1

6 I n h a l t s v e r z e i c h n i s v e r e i n f a c h t... n a c h Da t e n s ä t z e n s u c h e z w i s c h e n Da t a T a b... l e u n d Da t a R e 2 8 a 5 d e r u g r o ß e Da t e n m e n g e n i n... e i n Da t a S e t l a d e n? e i n Da t a... S e t b i n ä r s e r i a l i s i 2 8 e 9 r e n? e i n Da t a S e t i n e i n e n X... M L - S t r i n g k o n v e r t i e r 2 e 9 1 n? e i n u n t y p i s i e r t e s i n e... i n t y p i s i e r t e s Da t a 2 9 S 6 e t l a d e n? e i n t y p i s i e r... t e s Da t a S e t m i t L I N Q a m i t L I N Q t o Da t... a S e t d i e Da t e 3 0 n 2 b a n k a Ü b e r s i c... h t e n Da t a S e... t Da t a T a b... l e Da t a C o... l u m n Da t a R o w Da t a V i... e w W i n d o w s F o r m s - D a t e n b i n d u n g E i n f ü h r u n... g M a n u e l l e Da t e n b i n d u n g a n e i... n f a c h e Da t e n f e l d e r M a n u e l l e Da t e n b i n d u n g a n L i s t e n u n d T a b e... l l e n i n h a l t e E n t w u r f s z e i t - Da t e n b i n d u n g a n e i n t y p i s i... e r t e s Da t a S e t Dr a g & Dr o p -... Da t e n b i n d u n g N a v i g i e r e... n i m Da t a S e t V o r - u n d R ü c... k w ä r t s b l ä t t e r n H i n z u f ü g e n u n d L ö s c... h e n A k t u a l i s i e r e n u n d... A b b r e c h e n B i n d i n g N... a v i g a t o r Di e A n z e i g e f o... r m a t i e r e n Da s Da t a G r i... d V i e w V o m Da t a G r i d z u m Da t... a G r i d V i e w G r u n d l e g e n d e Da t e... n b i n d u n g S t a n d a r d m ä ß i g e A n z e i g e... u n d B e d i e n u n g W i c h t i g e S p a l t e n e... i n s t e l l u n g e n A u t o m a t i s c h e G r ö ß e n a n p a s s u... n g e n S e l e k t i e r e n v... o n Z e l l e n C o l u m n s - u n d R o w s - A u f l i s... t u n g e n Da t a G r i d V i e w C e l l S t... y l e - O b j e k t e S p a l t e n t... y p e n E d i t i e r e n i... m Da t a G r i d V i e w F e h l e r b e... h a n d l u n g E i n g a b e p r ü f... u n g e i n e O b j e k t - Da t e n... q u e l l e v e r w e n d e n? S t e u e r e l e m e n t e a n e i n e... n O b j e k t b a u m b i n d e n? De t a i l i n f o r m a t i o n e n m i t L i s t B o x / C o m... b o B o x a n z e i g e n? S t e u e r e l e m e n t e m a n u e l l... a n e i n Da t a S e t b i n d 3 e 4 7 n? z w e i F o r m u l a r e a n e i... n e Da t e n q u e l l e b i n d e n? m i t t e l s C o m b o B... o x z w e i T a b e l l 3 5 e 8 n v e r k e i n t y p i s i e... r t e s Da t a S e t m a n 3 u 6 1 e l l b i : n - B e z i e h u n g e n p e r Dr a g & Dr o... p - Da t e n b i n d u n g a n z e i g e n?

7 1 0 I n h a l t s v e r z e i c d i e S p a l t e n... i m Da t a G r i d V i e w 3 6 f 9 o r m a t m i t Da t a R e a... d e r u n d L i s t V i e w 3 7 a 1 r b e i t B i l d e r a u s d e r Da... t e n b a n k a n z e i g e n? d a s Da t a G r i d V i e w a l s Da t e n... b a n k - F r o n t e n d v e r 3 w 7 e 7 n d e n? Da t e n b i n d u n g m... i t L I N Q t o S Q L 3 8 r 2 e a l i s d e n Da t a R e p e a t e r f ü r d... i e A n z e i g e v e r w e n d e n? D a t e n b i n d u n g W P F G r u n d p r i n z i... p B i n d u n g s a r t e... n W a n n w i r d e i g e n t l... i c h d i e Q u e l l e a k 3 9 t 2 u a l i s G e h t e s a u c h... e t w a s l a n g s a m e r? B i n d u n g z u r L... a u f z e i t r e a l i s i e r e n B i n d e n a n L... a u f z e i t - O b j e k t e O b j e k t e i m C o... d e i n s t a n z i i e r e n Da t a C o n t e x t d i e u n i v e r s e l l... e A l t e r n a t i v e z u r S o u r 3 c 9 7 e V e r w e n d e n d e r I n s t a n z i... m V B - Q u e l l c o d e A k t i v e Da t e n b i n d u n g A n f o r d e r u n g e n a n d i e Q... u e l l - K l a s s e I n s t a n z i i e r e n v o n O b j e k... t e n p e r V B - C o d e Da t e n b i n d u n g v o n C o l l e c... t i o n s A n f o r d e r u n g... a n d i e C o l l e c t i o n E i n f a c h e A... n z e i g e N a v i g a t i o n z w i... s c h e n d e n O b j e k t e n E i n f a c h e A n z e i... g e i n e i n e r L i s t B o x Da t a T e m p l a t e s z u r A n z e i... g e f o r m a t i e r u n g M e h r z u L i s t... - u n d C o m b o B o x V e r w e n d u n g d e r L... i s t V i e w P r o b l e m e m i t d e r Da... t e n ü b e r n a h m e E i n B l i c k h... i n t e r d i e K u l i s s e n N a v i g i e r e n i n d e n... Da t e n S o r t i e... r e n F i l... t e r n G r u p p i e r... e n L i v e S h a... p i n g Di e A n z e i g e v o n Da t e n b a n k i n... h a l t e n Da t a S e... t L I N Q t... o S Q L E n t i t y... F r a m e w o r k F o r m a t i e r e n v o... n W e r t e n I V a l u e C o n v e... r t e r B i n d i n g B a s e. S t r i... n g F o r m a t - E i g e n s c h a f t V a l i d i e r e n v o n N u t... z e r e i n g a b e n V a l i d i e r e n p e r Da t e n o... d e r G e s c h ä f t s o b j e k t De n F e h l e r o p t i s... c h d a r s t e l l e n W a n n w i r d e i g... e n t l i c h v a l i d i e r t? V a l i d a t i o n R u l e d i... e A l t e r n a t i v e V a l i d i e r u n g s f e h l e r p e r... E r e i g n i s a u s w e r t e n I Da t a E r... r o r I n f o 4 3 9

8 I n h a l t s v e r z e i c h n i s 1 1 Da s Da t a G r i d a l s U n i... v e r s a l w e r k z e u g G r u n d l a g e n d e r... A n z e i g e S p a l t e n s e l b s t... d e f i n i e r e n V o m B e t r a c h t... e n z u m E d i t i e r e n U I - V i r t u... a l i s i e r u n g Dr a g & Dr o p - B i n d u n g f... ü r M a s t 4 e 4 5 r / De t a C o l l e c t i o n s... i n H i n t e r g r u n d t 4 h 4 r 9 e a d s d a s M V V M - P a t t e r n a m e i n f a... c h e n B e i s p i e l v e r 4 5 s 2 t e h e n? m i t C o m m a n d s d e... n M V V M - C o d e o p t i m i e r e m i t M V V M u n... d C o l l e c t i o n s a r b 4 5 e 9 i t e n? T i p p s... & T r i c k s Da t e n b i n d u n g v o n N u l l - V... a l u e s F a l l b a c k - V a l u e s... z u w e i s e n A s y n c h r o n e Da t e n b i n d u n g v o n E i n z e l... w e r t e n Da t e n b i n d u n g a n s t a... t i s c h e W e r t e Da t e n b i n d u n g a n S e t t... i n g s M i c r o s o f t... S Q L S e r v e r - E i n s t i e g Ü b e r s... i c h t S Q L S e r v e... r L o c a l DB S Q L S e r v... e r E x p r e s s S Q L S e r v e... r C o m p a c t U n t e r s c h i e d e S Q L S e r v e r / S Q L S e r v e r E... x p r e s s / L o c a l DB / 4 J 7 3 e t - E n g i n e C l i e n t - v e r s u s F i l e s e r v... e r - P r o g r a m m i e r u n g Di e w i c h t i g s t e... n T o o l s v o n S Q L S e r v e 4 7 r 7 V o r d e f i n i e r t e Da t e n b a... n k e n E i n s c h r ä n k u n g e n W e i t e r e S Q L S e r v e r - F u n k t i o n e... n i m K u r z ü b e r b l i c k Z u g r i f f a u s... V i s u a l B a s i c E i n r i c h t e n d e r A n b i n d u n g ( A s... s i s t e n t ) E i n r i c h t e n d e r Ve r b i n d u n g ( Q u... e l l c o d e ) Da t e n b a n k e n m i... t DM O v e r w a l t e n S Q L S e r v e r M a n a g... e m e n t O b j e c t s ( S M O ) E i n b i n d u n g E i n f ü h r u n... g s b e i s p i e l A n m e l d e n... a m S e r v e r Da t e n s i c h e r h e i t a u... f d e m M i c r o s o f t S 4 Q 9 L 0 S e r v Ü b e r b l i c k S i... c h e r h e i t s m o d e l l V e r w a l t e n m i t d e m S Q... L S e r v e r M a n a g e 4 m 9 5 e n t S t V e r w a l t e n... m i t T - S Q L d e n N e t z w e r k z u g r i f f f ü r d e n S... Q L S e r v e r E x p r 5 0 e 2 s s a k t i v d i e S Q L S e r v... e r E x p r e s s - V e r s i 5 0 o 4 n e r k d i e S Q L S e r v e r... E x p r e s s - V e r s i 5 0 o 5 n a d m i a l l e N u t z e r e i n e r... Da t e n b a n k e r m i t t e l n? a l l e r e g i s t r i e r t e n M i c... r o s o f t S Q L S e r v e r 5 e 0 r 6 m i t t e l n? a l l e Da t e n b a n k... e n u n d d e r e n T 5 a 0 6 b e l l e n e i n e T a b e... l l e l ö s c h e n? 5 0 7

9 1 2 I n h a l t s v e r z e i c e i n e T a b e l... l e m i t d e n S M O e r 5 z 0 7 e u g e n? d i e A n z a h l... d e r Da t e n s ä t z e b e s c h r ä n P l a t z h a l t e r z e i c h e n... i n T - S Q L v e r w e n d e n? T e i l s t r i... n g s e r z e u g e n? L e e r z e i c h e... n e n t f e r n e n? m i t DR O P I N DE... X j e d e n I n d e x l ö 5 1 s 1 c h e n? 7. E R R O R k o... r r e k t v e r a r b e i t e n? d i e A n z a h l d e r Da t e n s ä t z e... e i n e r A b f r a g e b e 5 s 1 t 2 i m m e n? m i t B e d i n g u n g e n F e l d... i n h a l t e f o r m a t i e r e n? A b f r a g e n m i t... P l a t z h a l t e r n b 5 e 1 2 s c h l e d a s E r g e b n i s e i n e r S t o... r e d P r o c e d u r e s p e i c h e 5 r 1 3 n? e i n e Da t e n b a n k... u m b e n e n n e n? e i n e Da t e n b a n k z w i s c h e n... S e r v e r n v e r s c h i e b e n 5? e i n e Da t e n b a n k s t... r u k t u r k o p i e r e n? n a c h d e m L ö s c... h e n I DE N T I T Y a u f s e t e i n e T a b e l l e n s p... a l t e u m b e n e n n e n? U n t e r s c h i e d e z w i s c h e n t e m p o... r ä r e n T a b e l l e n e 5 r 1 6 k e n n e n? Da t e n a u s v e r s c h i e d e n e n... Da t e n b a n k e n a n z e i g e n 5? d i e P R I N T - A n w... e i s u n g i n V B a n z e i g e n? 8 M i c r o s o f t S Q L... S e r v e r - P r o g r a m m i e 5 1 r 9 u n g P r a k t i s c h e s A r b e i t e n m i... t d e m S Q L S e r v e r E r s t e l l e n v o n S Q L S e r v e r - Da t e... n b a n k e n E r z e u g e n u n d V e r w a l t e n... v o n T a b e l l e n Da t e n t y... p e n Da t e n b a n k d i a g r... a m m e E r z e u g e n u n d V e r w e n d e n v o n... S i c h t e n ( V i e w s ) G e s p e i c h e r t e P r o z e d u r... e n v e r w e n d e n T a b l e V a l u e P a r a m e... t e r s ( T V P ) P r o g r a m m i e r u n g / V e r w e n d u n... g v o n T r i g g e r n V o l l t e x... t a b f r a g e n Di e V e r w e n d u n g v o n F i l e... S t r e a m - S t o r a g e F i l e... T a b l e M a s s e n k o p i... e r e n Da t e n b a n k e n s i c h e r n u n d w i e d e r h e... r s t e l l e n F e h l e r b e... h a n d l u n g Da s F e h l... e r m o d e l l V e r w e n d e n v E... R R O R V e r w e n d e n v o n R A I S... E E R R O R F e h l e r b e h a n d l u... n g m i t T R Y... C A T C H F e h l e r b e h a n d l u... n g m i t A DO. N E T W e i t e r e F e a t u r e s d e s Da t e n z u... g r i f f s u n t e r A DO. N E T A l l e v e r f ü g b a r... e n S Q L S e r v e r e r m i t t 5 e 7 1 l n K l a s s i s c h e a s y n c h r o n... e B e f e h l s a u s f ü h r u n g B e n a c h r i c h t i g u n g e n ü b e r Da t e n ä n d e r... u n g e n M u l t i p l e A c t i v e... R e s u l t s e t s ( M A R S ) C L R - I n t e g r a t i... o n i m S Q L S e r v e r G r u n d s ä t z l... i c h e r A b l a u f C L R - U n t e r s t ü t z u n g... a k t i v i e r e n 5 7 6

10 I n h a l t s v e r z e i c h n i s 1 3 A s s e m b l y... e r s t e l l e n E i n e r s t e s... B e i s p i e l B e n u t z e r d e f i n i e r t e F u n... k t i o n e n ( U DF ) S t o r e d P r... o c e d u r e s A g g r e g a t -... F u n k t i o n e n T r i g g e r i n... V B r e a l i s i e r e n M e h r S i... c h e r h e i t F a z... i t X M L - U n t e r s t ü t z u... n g De r X M L - Da... t e n t y p X M L - Da t e n m i t... S E L E C T e r z e u g e n X M L - A b f r a... g e n De r C l i e n t z u g r... i f f a u f d i e X M L - Da t e 6 n A k t u a l i s i e r u n g s - u n d L ö s c... h w e i t e r g a b e n r e a l i 6 s 0 3 i e r e n? Ä n d e r u n g e n i n T a b e l l e n p r o t... o k o l l i e r e n? S Q L - A n w e i s u n g e... n d e b u g g e n? e i n S q l C o n n e c... t i o n - O b j e k t p r o 6 0 g 6 r a m m i e e i n e G e s p e i c h e r t e... P r o z e d u r a u f r u f e n? m i t T a b l e V a l u e - P... a r a m e t e r n a r b e i t e n? m i t S t a p... e l - A b f r a g e n a r b e i t e 6 n 1 4? Q u e r y N o t i f i c a t i o n s e i... n r i c h t e n u n d a u s w e r t 6 e 1 n 6? d i e M A R S - Te c h n o l o g i e k e n n e... n l e r n e n? R o w - C o n s t... r u c t o r s v e r w e n d e n? S Q L S e r v e r C o m p a c t E i n s a t z s z e n a r i... e n E i n s c h r ä n k u n g e n Di e» t o l l e «n e u... e V e r s i o n F ä h i g k e i t e n /... V o r t e i l e I n s t a... l l a t i o n B o o k s... O n l i n e S Q L S e r v e r... C o m p a c t 3. 5 S P S Q L S e r v e r C... o m p a c t T o o l b o x W e i t e r e... Do w n l o a d s Da t e n b a n k e n e r s t e l l e n, v e r w a l t e n u n d... e i n b i n d e n V i s u a l... S t u d i o S Q L S e r v e r M a... n a g e m e n t S t u d i o C o d e b a s i e... r t m i t V B T a b e l l e n u n d R e f e r e n... z e n e r s t e l l e n Z u s a m m e n a r b e i t... m i t d e m Da t a S e t Da t e n z u g r i f f... m i t S q l C e R e s u l t S e t Da t e n b i n d u n g Da s R e s u l t S... e t k o n f i g u r i e r e n Da t e n s ä t... z e l ö s c h e n Da t e n s ä t z e e... i n f ü g e n Da t e n s ä t z e b e... a r b e i t e n N a v i g a t i o n z w i s c h e n d e n Da t e... n s ä t z e n 6 4 5

11 1 4 I n h a l t s v e r z e i c Z u g r i f f m i... t L I N Q t o S Q L A n b i n d e n e i n e r v o r h a n d e n e n Da t e... n b a n k E r s t e l l e n e i n e r n... e u e Da t e n b a n k E r g ä n z u n g e n Z u g r i f f p e r... E n t i t y Da t a M o d e l De r E i n s a t z a l s L o c a l... Da t a b a s e C a c h e B e i s p i e l E i n w... e g S y n c h r o n i s a t i o n B i d i r e k t i o n a l... e S y n c h r o n i s a t i o n T i p p s... & T r i c k s M i g r a t i o n v o n... V e r s i o n 3. 5 a u f Da t e n b a n k a u f R e m o t e l a... u f w e r k n u t z e n P e r f o r m a n c e v e... r b e s s e r n Da t e n b a n k v o n s c h r e i b g e s c h ü t z t... e m M e d i u m s t a r t e n Da t e n b a n k i n f o r m a t i o n e n a b r... u f e n Da t e n b a n k r e p... a r i e r e n Da t e n b a n k k o m p r i... m i e r e n Di e Da t e n b a n k n a c h t r ä g l... i c h v e r s c h l ü s s e l n E i n Da t e n b a n k - B a c k u p... r e a l i s i e r e n F e h l e r i n d e r V i s u a l S t... u d i o - I DE v e r m e i d e n Di s t r i... b u t i o n F a z... i t S Q L i t e E i n M i n i g a n z g r o ß W a s i s t e i... g e n t l i c h S Q L i t e? V o r t e... i l e N a c h t e... i l e V o r b e r e i t u... n g e n Do w n l o a d / I... n s t a l l a t i o n I n t e g r a t i o n... i n I h r V B - P r o j e k t Da t e n b a n k - T o o l... s Ve r w a l t e n v o n S Q L i t e - Da t e n b a n k e n m i t V i... s u a l S t u d i o Da t a b a s... e. N E T S Q L i t e A d m... i n i s t r a t o r P r a k t i s c h e A u f g a b e n s t e l... l u n g e n Da t e n b a n k / Da t e n b a n k o b j e k t e p... e r C o d e e r s t e l l e n M ö g l i c h e C o n n e c t i o n s t r... i n g - P a r a m e t e r T a b e l l e n e r... z e u g e n Da t e n b a n k z u g r i f f p e r Da... t a S e t r e a l i s i e r e n B e s o n d e r h e i t : I n M e m o r... y - Da t e n b a n k Da t e n z u g r i f f m i... t d e m E n t i t y F r a m e w o 6 8 r 4 k Di e B e d e u t u n g v o n T r a n s a k t... i o n e n b e i S Q L i t e S O U N DE X v e r w e n... d e n V o l l t e x t a b f r a g e... n r e a l i s i e r e n E i g e n e s k a l a r e F u n k t i o n e n... i n V B r e a l i s i e r e n E i g e n e A g g r e g a t - F u n k t i o n e n i n V B r... e a l i s i e r e n S Q L i t e d i e Da t e n... b a n k f ü r W i n d o w s S 6 t 9 5 o r e A I n s t a l l a t i o n i... n e i n e m W i n R T - P r o j e k t E r s t e l l e n... d e r Da t e n b a n k Da t e n e i n f ü g e n, l e s e... n u n d a b f r a g e n 7 0 2

12 I n h a l t s v e r z e i c h n i s 1 5 T i p p s... & T r i c k s F ü r L i e b h a b e r d e r K o m m a n d o z... e i l e S q l i t e 3. e x e E i n e S Q L i t e - Da t e n b a n... k r e p a r i e r e n E i n e B e i s p i e l d a t e n b a n k... h e r u n t e r l a d e n E i n e Da t e n b a n k v e r - u n d e n t s c h... l ü s s e l n E i n e v e r s c h l ü s s e l t e Da t e n b a n... k ö f f n e n T e s t e n o b T a... b e l l e v o r h a n d e n i s t Di e Da t e n b a n k d e f r... a g m e n t i e r e n M e h r e r e Da t e n b a n k e n... v e r k n ü p f e n T e s t e n, o b e i n... e T a b e l l e v o r h a n d e n 7 i 0 8 s t E i n e A b f r a g e / T a b e l... l e k o p i e r e n B a c k u p / R e s t o r e i m p l... e m e n t i e r e n T a b e l l e n z w i s c h e n Da t e n... b a n k e n k o p i e r e n E r s a t z... f ü r T O P M e t a d a t e n a u s... w e r t e n T i m e s t a m p a l s De f a u l t... w e r t v e r w e n d e n E x p o r t i n X M L - F o r... m a t F a z... i t D a t e n b a n k e n i n d e r C l o u d E i n f ü h r u n g i n S Q L A z u r e - Da t e n... b a n k e n Da s G r u n d p r i n z i p... d e r» W e b d a t e n b a n k «7 1 8 De r A z u r e -... S e r v e r Di e F r a g e... n a c h d e n K o s t e n E i n r i c h t e n d e... s S e r v e r s Di e z e n t r a l e... O r g a n i s a t i o n s s t r u k t u r E i n e n S e r v e r u n d e i n e Da t e n b a n k... e r s t e l l e n I P - F i l t e r... k o n f i g u r i e r e n B e m e r k u n g e n z u m n e u e r s t... e l l t e n A c c o u n t Di e d r e i k o n z e p t i o n e l l e... n Z u g r i f f s m o d e l l e A d m i n i s t r i e r e n v o n A z u r e S Q L - Da t e... n b a n k e n Z u g r i f f m i t d e m S Q... L S e r v e r M a n a g e m e 7 3 n 1 t S t u d W e i t e r e A c c o u n t... s e r s t e l l e n L o k a l e n Da t e n b a n k e n m i t... d e m M a n a g e m e 7 3 n 6 t S t u V i s u a l S t u d i o a l s M a n a g e m e n t - 7 T 3 o 9 o l P r a k t i s c h e U m s e t z u n g i n e i n e r V B - A... n w e n d u n g Ve r b i n d u n g a u f b a u... e n Da t e n b a n k e r... s t e l l e n De n a k t u e l l e n...» F ü l l s t a n d «a b r u f e n W a s p a s s i e r t, w e n n... d i e Da t e n b a n k z 7 u 4 7 k l e i n E i n e Da t e n b a n k k o p i e e r s t... e l l e n T a b e l l e (... n ) e r s t e l l e n Da t e n s c h r e i b... e n / l e s e n S t o r e d P r... o c e d u r e s I m p l e m e n t i e r e n e i n e r t e m p o r ä r... e n F e h l e r b e h a n d l u n g A b s c h l i e ß e n d e... H i n w e i s e S y n c h r o n i s i e r... e n P e r f o r m a n c... e - T i p p s Di e F i r e w a l l p e... r T - S Q L k o n f i g u r i e r e n 7 6 1

13 1 6 I n h a l t s v e r z e i c A r b e i t e n... m i t s q l c m d M i g r i e r e n v o n A c c e s s... - Da t e n b a n k e n A r b e i t e n m i t d e m E n t i t y F r a m e w o r k Da s G r u n d k o n z e p... t K o n z e p t i o n... e l l e S c h i c h t L o g i s c h e S c h i... c h t Z u o r d n u n g s s c h i c h... t W i e e r s t e l l e i c h d i... e S c h e m a - Da t e i e n? Da s G e s a m t m o d e... l l i m Ü b e r b l i c k W i e k a n n m i t d e m E DM g e... a r b e i t e t w e r d e n? Di e E n t w u r f s m ö g l i... c h k e i t e n i m Ü b e r b l i c k Da t a b a s... e - F i r s t M o d e l - F... i r s t C o d e - F i... r s t N o c h e i n W o r t... z u r C o d e - E r z e u g u n g Ü b e r b l i c k z u d e n... N e u i g k e i t e n f ü r U m s 7 7 t 8 e i g e r E n t i t y F... r a m e w o r k E n t i t y F... r a m e w o r k De r Da t a b a s e - F i r s t / M... o d e l - F i r s t - E n t w u r f U n s e r e B e i s p i e l... d a t e n b a n k De r E DM - A s... s i s t e n t De r E DM - De... s i g n e r W e i t e r e F e n s t e r d e s... E DM - De s i g n e r s S t o r e d P r o c e d u r e s... i m p o r t i e r e n K o m p l e x e T y p e... n Ve r w e n d u n g v o n E n u m... s Di e e r z e u g t e n K l a s s e n /... p a r t i e l l e K l a s s e n A k t u a l i s i e... r e n d e s M o d e l l s B e s o n d e r h e i t d e s M o d... e l - F i r s t - E n t w u r f s C o d e - F i r s t... E i n e r s t e r E i n s t i e g V o m C o d e z u r Da t e n b... a n k u n s e r e r s t 8 e 0 1 r V e r W i r m a c h e n e s b e s s e r u n d n u t z e n A... n n o t a t i o n s F e s t l e g e n d e r Z i... e l d a t e n b a n k E n t i t y F r a m e... w o r k P o w e r T o o l s E i n s a t z d e s E n t i t... y C l i e n t f ü r d i e Da 8 1 t 1 e n a b f E i n Ü b... e r b l i c k E i n s a t z... b e i s p i e l C o n n e c t i o n a u f b a u... e n P a r a m e t e r a b f r a g e n... r e a l i s i e r e n W a n n s o l l t e n S i e d i e s... e V a r i a n t e n u t z e n? V e r w e n d e n d e r O b j... e k t d i e n s t e E i n e Ü... b e r s i c h t V e r w e n d u n g v o n... e S Q L Ve r w e n d u n g v o n L I N Q t o E n... t i t i e s K u r z e i n f ü h r u n g... i n E n t i t y S Q L ( e S Q L ) F ü r d e n U m s t e i g e r : U n t e r... s c h i e d e z u T - S Q L F ü r d e n E i n... s t e i g e r 8 2 0

14 I n h a l t s v e r z e i c h n i s 1 7 P r a k t i s c h e s A r b e i t e n... m i t d e m E DM S k a l a r e W e r t e... a b f r a g e n A b f r a g e m... i t P r o j e k t i o n De t a i l d a t e n / V e r w e n d u n g d e r N a v i... g a t i o n s e i g e n s c h a f t e n L a z y L... o a d i n g W i e f u n k t i o n i e r... t d a s e x p l i z i t e L a d e 8 n 3 1? W a s p a s s i e r t b e i m v o r z e i t i g... e n L a d e n ( E a g e r - L o a d )? De l a y L o a d e... d Z u g r i f f... m i t P a g i n g A b r u f e n e i n z e l n e r E n t... i t ä t e n L o k a l e Da t e n a k t u a l i s i e r u... n g p e r Db C o n t e x t E i n f a c h e s E i n f ü g e n v o n Da t e... n s ä t z e n A b r u f e n e i n e s I d e n t i t y - W e r t... e s n a c h d e m E i n f ü g e n E i n f ü g e n v o n Da t e n s ä t z e n i n 1 : n / m : n - B... e z i e h u n g e n B e a r b e i t e n v o n... E n t i t ä t e n Ü b e r n a h m e d e r Da... t e n m i t S a v e C h a n g e s L ö s c h e n v o n Da t... e n V e r w e n d u n g v o n S t o r e d... P r o c e d u r e s F u n k t i o n... s i m p o r t e V e r w e n d e n d e s C h a n g... e T r a c k e r s A n h ä n g e n v o n O b j e k t... e n A r b e i t e n m i t... V e r e r b u n g V a l i d... i e r u n g V e r w e n d e n d e r p a r t i... e l l e n K l a s s e n d e n C o n n e c t i o n S t r i n g a... n p a s s e n? C h a n g e T r a c k i n g... d e a k t i v i e r e n? O b j e k t p e r S c h l ü s s e l l ö... s c h e n, o h n e d i e s e z 8 6 u 2 l a d e n? L I N Q P a... d v e r w e n d e n? d i e E n t i t y F r a m e... w o r k E x t e n d e 8 6 d 6 L i b r a S Q L - A n w e i s u n g e n... a n a l y s i e r e n? d i r e k t e S Q L - S t a t e m e n t s... a n d e n S e r v e r s e n d e n 8 6? R e p o r t i n g S e r v i c e s Ü b e r s... i c h t R e p o r t De s... i g n e r R e p o r t V i... e w e r W i c h t i g e Ä n d e r u n g e n g e g e n ü b e r d e r V o r g ä n g e... r v e r s i o n E i n f ü h r u n... g s b e i s p i e l e De r e r s t e B e r i... c h t s o e i n f a c h g e 8 h 7 t 2 d a s! E i n z w e i t e r B e r i c... h t w e g m i t d e m 8 7 A 6 s s i s t U n s e r e W e r k z e u g e f ü r d e n... B e r i c h t s e n t w u r f O b e r f l ä c h e d e s R e p o... r t - De s i g n e r s W e r k z e u g k a... s t e n B e r i c h t - M... e n ü B e r i c h t s d a t e n... - F e n s t e r P r o g r a m m i e r e n... m i t V i s u a l B a s i c 8 8 6

15 1 8 I n h a l t s v e r z e i c S o r t i e r e n, G r u p p i e r e n u n d F i l t e r n v o n... Da t e n s ä t z e n V o r b e r e i t u... n g e n S o r t i e... r e n G r u p p i e r... e n F i l... t e r n K r e u z t a b e l l e n... b e r i c h t e E i n f a c h... e M a t r i x Z e i l e n - u n d S p a l t e n s u... m m e n a n z e i g e n Z u s ä t z l i c h e b e r e c h n e t e... S p a l t e n e i n f ü g e n M a t r i x m i t z w e i... Z e i l e n g r u p p e n B i l d e r i m... B e r i c h t a n z e i g e n E i n B i l d... e i n b e t t e n B i l d e r a u s e i n e... r Da t e n b a n k E x t e r n... e B i l d e r H i n t e r g r... u n d b i l d e r Di a g r a m m e... d a r s t e l l e n Di a g r a m m t y... p e n S ä u l e n d i a g r... a m m W e i t e r e G r u p p e n... h i n z u f ü g e n W e i t e r e Di a... g r a m m e P a r a m e t e r a n w... e n d e n P a r a m e t e r... d e f i n i t i o n E i n b a u v o n P a r a m e t... e r n i n d e n B e r i c h 9 0 t 5 s e n t w P a r a m e t e r w e r t e a n B e r... i c h t ü b e r g e b e n B e r i c h t s v... a r i a b l e n M a s t e r - De t... a i l - R e p o r t s S u b r e... p o r t s E i n g e b e t t e t e Da t... e n r e g i o n e n N o c h m e h r... R e p o r t i n g H y p e r l i n k... r e a l i s i e r e n V e r w e n d e n v o n R e p o r t V i e w e... r - E r e i g n i s s e n H i n z u f ü g e n v o n b e n u t z e r d e... f i n i e r t e m C o d e V a r i a n t e 1 : E i n g e b e t t e t e... r V i s u a l B a s i c - C o d e V a r i a n t e 2 : B e n u t z e r d e... f i n i e r t e A s s e m b l y E r g ä n z u n g e n z u m R e p o... r t V i e w e r L o c a l M o d e v e r s u s... S e r v e r M o d e R DL - v e r s u s... R DL C - F o r m a t Ü b e r s i c h t Da t e n b i n d... u n g e i n e n B e r i c h t m i t d e m B e... r i c h t s a s s i s t e n t e n 9 1 e 7 r s t e l l e e i n e n U n t e r b e... r i c h t e i n s e t z e n? e i n e R e c h n u... n g a n z e i g e n? d a s Dr i l l... t h r o u g h - E v e n t b e h a 9 n 3 3 d e l n? d a s M e s s g... e r ä t z u r A n z e i g e n 9 u 3 6 t z e n? 1 4 D a s M i c r o s o f t C h a r t - C o n t r o l A l l g e m e i n e C h a r... t - F e a t u r e s S e r i e n / R e i h e n u n d Da t e n p u n k t... e d i r e k t e r z e u g e n De n Di a g r a m... m t y p ä n d e r n 9 4 1

16 I n h a l t s v e r z e i c h n i s 1 9 A B 3 D- Da r s... t e l l u n g F a r b e n f ü r S e r... i e n u n d Da t e n p u n k t e L e e r e Da t e n... p u n k t e Di a g r a m m d... r u c k e n Di a g r a m m e x p o r t i e r e... n / a b s p e i c h e r n E i n f ü h r u n g i n d i e C h a r t - Da t e n... b i n d u n g M a n u e l l e Da t e n b i n d u n g m i t t e l s P o i n t s. A... d d X Y - M e t h o d e Ü b e r s i c h t ü b e r d i e s p e z i e l l e n... Da t e n b i n d u n g s m e t h o d e n U n t e r s t ü t z t e... Da t e n q u e l l e n S p e z i e l l e C h a r t - Da t e n b i... n d u n g s m e t h o d e n Di e Da t a B i n d T a b l e... - M e t h o d e Da t a B i n d - M e t h o d e / Da t a S o u r c... e - E i g e n s c h a f t Di e Da t a B i n d C r o s s T a b... l e - M e t h o d e Di e P o i n t s. Da... t a B i n d - M e t h o d e Di e P o i n t s. Da t a... B i n d ( X ) Y - M e t h o d e n d a s C h a r t - C o n t r... o l z u r L a u f z e 9 5 i 9 t m i t d a s C h a r t m i t e i... n e r L I N Q t o S Q L - A b f m i t A S P. N E T u n d E n t i... t y F r a m e 9 w 6 o 4 r k e i G l o s... s a r W i c h t i g e D a t e... i e n d u n g e n S t i c h w o... r t v e r z e i c h n i s 9 7 7

17 B o n u s k a p i t e l i m V o r w... o r t A c c e s s - D a t e n b a n k e n E i n e r s t e r B l i c k a u f M i c r o s... o f t A c c e s s - Da t e n b a n k e n W a r u m A c... c e s s? A c c e s s - Da t e... n t y p e n B e s c h r ä n k u n g e n De r Z u g r i f f... a u s V i s u a l B a s i c W a r u m n i c h t n u r A DO.... N E T? Di e A DO X -... L i b r a r y Di e J R O -... L i b r a r y A DO M... D E i n b i n d e n v o n A DO X u n d J R O... i n V B P a r a m e t e r f ü r A DO.... N E T - C o n n e c t i o n s t r 1 i 0 1 n 3 g s A c c e s s - Da t e n b a... n k p a s s w o r t A c c e s s - Da t e n b a n k s i c h e r h e i t ( B e n... u t z e r - / G r u p p e n e b e n e ) Da t e n b a n k z u g r i f f a u f s c h r e i b g e s c h... ü t z t e M e d i e n ( C D, DV 5 D) Da t e n b a n k e n e r s t e l... l e n Di e C r e a t e - M... e t h o d e W e i t e r e P a r... a m e t e r J e t - s p e z i f i s c... h e O p t i o n e n T a b e l l e n / I n d i z... e s e r s t e l l e n / v e r w a l t e n T a b e l l e n d e f i n i... t i o n I n d e x d e... f i n i t i o n E r s t e l l e n v o n P r o z e d u r e n u n d... S i c h t e n T a b e l l e n v e r k n ü p f e n ( R e l a t... i o n e n ) Z u g r i f f s s c h u t z i n A c c e s s - Da t... e n b a n k e n G r u n d l a g e n S i c h e r n a u f Da t e... n b a n k e b e n e E r s t e l l e n n e u e r B e n u t z... e r u n d G r u p p e n V e r g a b e v o n R... e c h t e n V e r s c h l ü s s e l n v o n... Da t e n b a n k e n E i n b i n d e n e x t e r n e... r T a b e l l e n E r s t e l l e n e i n e r... V e r b i n d u n g A k t u a l i s i e r e n... e i n e r V e r b i n d u n g L ö s c h e n e i n e r V e... r b i n d u n g R e p l i z i e r e n v o n Da... t e n b a n k e n Da t e n b a n k a n a... l y s e V e r w e n d u n g v o n G e t... S c h e m a Da t e n b a n k e i g e n s c h a f t e n m i t... A DO X e r m i t t e l n T a b e l l e n m i t... A DO X b e s t i m m e n S i c h t e n / A b f r a g e n m i t A... DO X b e s t i m m e n N u t z e r u n d N u t z e r g r u p... p e n a u s l e s e n N u t z e r - u n d G r u p p e n b e r e c h t i... g u n g e n e r m i t t e l n

18 2 2 B o n u s k a p i t e l i m E - B o o k W e i t e r e A u f g a b e n... s t e l l u n g e n A c c e s s - Da t e n b a n k e n r e p a r i e r... e n / k o m p r i m i e r e n Di s t r i b u t i o n v o n A c c e s s - Da t e... n b a n k e n A c c e s s Da t... e n b a n k e n Z u g r i f f a u f... d i e Da t e n b a n k e n N e u e r C o n n e c t i... o n s t r i n g Ü b e r s i c h t n e u e Da... t e n t y p e n A r b e i t e n... m i t d e n DA O s M e m o f e l d m i t... A r c h i v - F u n k t i o n A n l a g e - F... e l d R i c h - T e x t... - F e l d M u l t i v a l u... e - F e l d ( M V F ) A c c e s s / Da t e... n b a n k e n Do w n l o a d / I n s t a l l a t i o n A c c e s s Da t a... b a s e E n g i n e B e r e c h n e t e... S p a l t e n T r i g g e r / Da t e n... m a k r o s U n t e r s c h i e d e A c c e s s / / A DO... i n s t a l l i e r e n? A c c e s s - Da t e n b a n k e n e x k l u s i... v ö f f n e n? d i e Z u g r i f f s g e s c h w i n d i g k e i t a u... f A c c e s s - Da 1 t 0 e 7 3 n b a n k e n e A c c e s s - Da t e n b a n k e n i m... N e t z w e r k v e r w e n d e n? a l l e a k t i v e n Ve r b i n d u n g e n z u r Da t e n... b a n k a u f l i s t e n? e i n e S p a l t e m i t e i n d e u t i... g e n Z u f a l l s w e r t e n e 5 r z e u g e n? d a s Da t e n b a n k - K e n n w o r t... ä n d e r n? A b f r a g e n ü b e r m e h r e r e Da... t e n b a n k e n r e a l i s i e 1 r 0 7 e 6 n? d i e B e s c h r e i b u n g v o n Da t... e n b a n k f e l d e r n a b r u f 1 e 0 7 n 6? o h n e A c c e s s a u f A c c e s s - Da t... e n b a n k e n z u g r e i f e n? J e t - S Q L i n T h e o r i e u n d P r a x i s E i n f ü h r u n... g K a t e g o r i e n v o n S Q L - A... n w e i s u n g e n T e s t p r o g r a m m u n d B e i s p... i e l d a t e n b a n k H i n w e i s e z u r B... e d i e n u n g U n s e r e B e i s p i e l d a t e n b a... n k i m Ü b e r b l i c k A l t e r n a t i v e V a r i a n t e n f ü... r d i e S Q L - A b f r a g e B e m e r k u n g... e n Da t e n a... b f r a g e n A b f r a g e n... m i t S E L E C T A l l e S p a l... t e n a u s w ä h l e n A u s w a h l... d e r S p a l t e n F i l... t e r n B e s c h r ä n k e n d e r E r g... e b n i s m e n g e E i n d e u t i g e R e c o r d s / d o p p e... l t e Da t e n s ä t z e T a b e l l e n v e r k n ü p f... e n T a b e l l e n v e r... e i n i g e n Da t e n s ä t z e s... o r t i e r e n Da t e n s ä t z e g r... u p p i e r e n U n t e r a b... f r a g e n

19 B o n u s k a p i t e l i m E - B o o k 2 3 Da t e n m a n i p u... l i e r e n E i n f ü g e n e i n z e l n e... r Da t e n s ä t z e E i n f ü g e n v o n A b f... r a g e d a t e n E x p o r t i e r e n / I m p o r t i e r e n... v o n A b f r a g e d a t e n A k t u a l i s i e r e n / Ä n d... e r n L ö s c... h e n E r w e i t e r t e S Q L - F... u n k t i o n e n B e r e c h n e t e / F o r m a t i... e r t e S p a l t e n B e r e c h n u n g s f u n k t i o n... e n N U L L - W e r... t e Da t u m u n d Z e i t... i n S Q L - A b f r a g e n Da t e n t y p u m w a n d l u n g e... n K r e u z t a b e l l e n... a b f r a g e n Da t e n b a n k v e r w a l... t u n g m i t S Q L ( DDL ) Da t e n b a n k e n T a b e... l l e n I n d i... z e s T a b e l l e n / I n d i z e s... l ö s c h e n o d e r v e r ä 1 1 n 4 2 d e r n S i c h t e... n ( V i e w s ) N u t z e r - u n d R e c h t e v e r w a l... t u n g Da t e n b a n k e n t w u r f o p t i m i... e r e n I n d i... z e s A b f r a g e o p... t i m i e r u n g W e i t e r e M ö g l... i c h k e i t e n J e t - S Q L i n d e... r V i s u a l B a s i c - P r a x i s A u s f ü h r e n... o d e r a b f r a g e n? E i n f ü g e n v o n... S t r i n g s z u r L a u f z e i t Da t u m s e... i n g a b e P a r a m e t e r ü b e... r g a b e n a c h e i n e m I N S... E R T d a s Z ä h l e r 1 1 f 5 4 e l d a b d i e A n z a h l... d e r Da t e n s ä t z e e 1 1 r 5 4 m i t t e l Da t u m s t e i l e... i n S Q L z u r S u c h 1 e n u t z e n d i e G r o ß - / K l e i... n s c h r e i b u n g b e r 1 ü 1 5 c 5 k s i c h t W I T H O W N E R A C C E S S... O P T I O N v e r w e n d 1 1 e 5 6 n? Da t e n s ä t... z e r i c h t i g v e r k n ü p f 1 1 e 5 7 n? d o p p e l t e Da t e n... s ä t z e a u s e i n 1 1 e 5 8 r T a b e d i e I F... F - F u n k t i o n e r s e t z e n? e i n e i n f a c h e s S Q L - A b f r... a g e p r o g r a m m e r s t e l l 1 e 1 n 5? A g g r e g a t f u n k t i o n e n a u... s w e r t e n? d i e A c c e s s Da t e n b a n... k f e a t u r e s u n t e r s t ü 1 t 1 z 6 3 e n? Ü b e r s i c... h t e n Di e w i c h t i g s t e n... S Q L - B e f e h l e U n t e r s c h i e d e A N S I - S Q L... u n d A c c e s s - S Q L T - S Q L i n T h e o r i e u n d P r a x i s E i n f ü h r u n... g K a t e g o r i e n v o n S Q L - A... n w e i s u n g e n S c h r e i b w... e i s e

20 2 4 B o n u s k a p i t e l i m E - B o o k K o m m e n t a... r e Z e i c h e n k e... t t e n V a r i a b l e n d e k l a r i e r... e n / v e r w e n d e n B e d i n g u n g e n m i t I F / E L... S E a u s w e r t e n V e r w e n d e n v o n... C A S E C H O O S E V e r w e n d e n v o n W H I L E... B R E A K / C O N T I N U E Da t u m u n d U h r... z e i t i n T - S Q L V e r w e n d e n v o n... G O T O F e h l e r b e... h a n d l u n g T e s t p r o g r a m m u n d B e i s p... i e l d a t e n b a n k H i n w e i s e z u r B... e d i e n u n g U n s e r e B e i s p i e l d a t e n b a... n k i m Ü b e r b l i c k A l t e r n a t i v e V a r i a n t e n f ü... r d i e S Q L - A b f r a g e B e m e r k u n g... e n Da t e n a... b f r a g e n A b f r a g e n... m i t S E L E C T A l l e S p a l... t e n a u s w ä h l e n A u s w a h l... d e r S p a l t e n F i l... t e r n B e s c h r ä n k e n d e r E r g... e b n i s m e n g e E i n d e u t i g e R e c o r d s / d o p p e... l t e Da t e n s ä t z e T a b e l l e n v e r k n ü p f... e n T a b e l l e n v e r... e i n i g e n Da t e n s ä t z e s... o r t i e r e n Da t e n s ä t z e g r... u p p i e r e n U n t e r a b... f r a g e n Da t e n m a n i p u... l i e r e n E i n f ü g e n e i n z e l n e... r Da t e n s ä t z e E i n f ü g e n v o n A b f... r a g e d a t e n E x p o r t i e r e n / I m p o r t i e r e n... v o n A b f r a g e d a t e n A k t u a l i s i e r e n / Ä n d... e r n L ö s c... h e n E r w e i t e r t e T - S Q L -... F u n k t i o n e n B e r e c h n e t e / F o r m a t i... e r t e S p a l t e n B e r e c h n u n g s f u n k t i o n... e n N U L L - W e r... t e Da t u m u n d Z e i t... i n S Q L - A b f r a g e n Da t e n t y p u m w a n d l u n g e... n K r e u z t a b e l l e n... a b f r a g e n Da t e n b a n k v e r w a l t... u n g m i t T - S Q L ( DDL ) Da t e n b a n k e n t w u r f o p t i m i... e r e n I n d i... z e s A b f r a g e o p... t i m i e r u n g W e i t e r e M ö g l... i c h k e i t e n S Q L i n d e r V i... s u a l B a s i c - P r a x i s A u s f ü h r e n... o d e r a b f r a g e n? E i n f ü g e n v o n... S t r i n g s z u r L a u f z e i t

K u r z ü b e r s i c h t

K u r z ü b e r s i c h t K u r z ü b e r s i c h t V o r w... o r t 2 9 1 E i n f ü h r... u n g 3 3 2 P r o g r a m m i e r e... n m i t V B A 7 3 3 M a k r o s e i n e... E i n f ü h r u n g 1 4 5 4 F o r m u l a r e u n d S...

Mehr

Datenbank-Programmierung mit Visual C# 2012 (Buch + E-Book)

Datenbank-Programmierung mit Visual C# 2012 (Buch + E-Book) Datenbank-Programmierung mit Visual C# 2012 (Buch + E-Book) Grundlagen, Rezepte, Anwendungsbeispiele von Walter Doberenz, Thomas Gewinnus 1. Auflage Datenbank-Programmierung mit Visual C# 2012 (Buch +

Mehr

Marketing-Controlling

Marketing-Controlling Marketing-Controlling Systeme und Methoden für mehr Markt- und Unternehmenserfolg von Prof. Dr. Jörg Link, Prof. Dr. Christoph Weiser 2., vollständig überarbeitete und erweiterte Auflage Marketing-Controlling

Mehr

Erbrecht in Frage und Antwort

Erbrecht in Frage und Antwort Beck-Rechtsberater im dtv 50637 Erbrecht in Frage und Antwort Vorsorge zu Lebzeiten, Erbfall, Testament, Erbvertrag, Vollmachten, Steuern, Kosten von Bernhard F. Klinger 3. Auflage Erbrecht in Frage und

Mehr

BAföG Bildungsförderung

BAföG Bildungsförderung Beck-Texte im dtv 5033 BAföG Bildungsförderung Textausgabe von Prof. Dr. Ulrich Ramsauer 31., neubearbeitete Auflage BAföG Bildungsförderung Ramsauer schnell und portofrei erhältlich bei beck-shop.de DIE

Mehr

Mehr Selbstständigkeit für Menschen mit Autismus

Mehr Selbstständigkeit für Menschen mit Autismus Mehr Selbstständigkeit für Menschen mit Autismus Der TEACCH-Ansatz als evidenzbasierte Fördermethode von Martin Degner 1. Auflage Mehr Selbstständigkeit für Menschen mit Autismus Degner schnell und portofrei

Mehr

3D-Architektur-Visualisierung

3D-Architektur-Visualisierung 3D-Architektur-Visualisierung Atmosphäre mit Konzept, Licht und Struktur mit 3ds Max von Christian da Silva Caetano 1. Auflage 3D-Architektur-Visualisierung da Silva Caetano schnell und portofrei erhältlich

Mehr

Die drei Engel der Weihnacht

Die drei Engel der Weihnacht Die drei Engel der Weihnacht Freude, Liebe und Licht zum schönsten Fest des Jahres von Sabine Fels 1. Auflage tredition 2013 Verlag C.H. Beck im Internet: www.beck.de ISBN 978 3 8495 5070 7 schnell und

Mehr

Agile Softwareentwicklung

Agile Softwareentwicklung Agile Softwareentwicklung Werte, Konzepte und Methoden von Wolf-Gideon Bleek, Henning Wolf 2., aktualisierte und erweiterte Auflage Agile Softwareentwicklung Bleek / Wolf schnell und portofrei erhältlich

Mehr

Wettbewerbsrecht, Markenrecht und Kartellrecht: WettbR

Wettbewerbsrecht, Markenrecht und Kartellrecht: WettbR Beck-Texte im dtv 5009 Wettbewerbsrecht, Markenrecht und Kartellrecht: WettbR Textausgabe von Prof. Dr. Helmut Köhler 34. Auflage Wettbewerbsrecht, Markenrecht und Kartellrecht: WettbR Köhler schnell und

Mehr

Transkulturelle Pflege am Lebensende

Transkulturelle Pflege am Lebensende Transkulturelle Pflege am Lebensende Umgang mit Sterbenden und Verstorbenen unterschiedlicher Religionen und Kulturen von Elke Urban 1. Auflage Kohlhammer 2010 Verlag C.H. Beck im Internet: www.beck.de

Mehr

Beck-Rechtsberater im dtv 50678. Ratgeber Zeitarbeit. Was Arbeitnehmer wissen sollten. von Dr. Margit Böhme. 1. Auflage

Beck-Rechtsberater im dtv 50678. Ratgeber Zeitarbeit. Was Arbeitnehmer wissen sollten. von Dr. Margit Böhme. 1. Auflage Beck-Rechtsberater im dtv 50678 Ratgeber Zeitarbeit Was Arbeitnehmer wissen sollten von Dr. Margit Böhme 1. Auflage Ratgeber Zeitarbeit Böhme schnell und portofrei erhältlich bei beck-shop.de DIE FACHBUCHHANDLUNG

Mehr

Pflegeversicherung in Frage und Antwort

Pflegeversicherung in Frage und Antwort Beck-Rechtsberater im dtv 50619 Pflegeversicherung in Frage und Antwort Versicherungspflicht, Beitragsbemessung, Pflegeleistungen von Michael Schmidt, Günther Merkel, Günter Merkel 4. Auflage Pflegeversicherung

Mehr

Ruby on Rails. Einstieg in die effiziente Webentwicklung -Grundlagen und fortgeschrittene Konzepte -Ajax / Web 2.0 -Einführung in Ruby

Ruby on Rails. Einstieg in die effiziente Webentwicklung -Grundlagen und fortgeschrittene Konzepte -Ajax / Web 2.0 -Einführung in Ruby Ruby on Rails Einstieg in die effiziente Webentwicklung -Grundlagen und fortgeschrittene Konzepte -Ajax / Web 2.0 -Einführung in Ruby von Martin Marinschek, Wolfgang Radinger 1. Auflage Ruby on Rails Marinschek

Mehr

Schulungspaket ISO 9001

Schulungspaket ISO 9001 Schulungspaket ISO 9001 PPT-Präsentationen Übungen Dokumentationsvorlagen Bearbeitet von Jens Harmeier 1. Auflage 2014. Onlineprodukt. ISBN 978 3 8111 6740 7 Wirtschaft > Management > Qualitätsmanagement

Mehr

Microsoft PowerPoint 2013 auf einen Blick

Microsoft PowerPoint 2013 auf einen Blick Microsoft PowerPoint 2013 auf einen Blick von Eva Kolberg 1. Auflage Microsoft PowerPoint 2013 auf einen Blick Kolberg schnell und portofrei erhältlich bei beck-shop.de DIE FACHBUCHHANDLUNG Thematische

Mehr

Vereinbarungen bei Trennung und Scheidung

Vereinbarungen bei Trennung und Scheidung Beck`sche Musterverträge 15 Vereinbarungen bei Trennung und Scheidung von Dr. Michael Krenzler 5., überarbeitete Auflage Vereinbarungen bei Trennung und Scheidung Krenzler schnell und portofrei erhältlich

Mehr

Crashkurs Buchführung für Selbstständige

Crashkurs Buchführung für Selbstständige Crashkurs Buchführung für Selbstständige von Iris Thomsen 9. Auflage Crashkurs Buchführung für Selbstständige Thomsen schnell und portofrei erhältlich bei beck-shop.de DIE FACHBUCHHANDLUNG Thematische

Mehr

Agiles Projekmanagement mit Scrum

Agiles Projekmanagement mit Scrum Agiles Projekmanagement mit Scrum Deutsche Ausgabe von Agile Project Management with Scrum von Ken Schwaber 1. Auflage Agiles Projekmanagement mit Scrum Schwaber schnell und portofrei erhältlich bei beck-shop.de

Mehr

Professionelles Forderungsmanagement

Professionelles Forderungsmanagement Professionelles Forderungsmanagement Rechtliche Grundlagen und Praxis des Inkassogeschäfts von Dr. Karsten Schneider 1. Auflage Professionelles Forderungsmanagement Schneider schnell und portofrei erhältlich

Mehr

FondsGuide Deutschland 2009

FondsGuide Deutschland 2009 Handelsblatt-Bücher FondsGuide Deutschland 2009 Ratgeber Investmentfonds von Feri Rating & Research GmbH Feri Rating & Research GmbH 1. Auflage FondsGuide Deutschland 2009 Feri Rating & Research GmbH schnell

Mehr

Nichtparametrische Datenanalyse

Nichtparametrische Datenanalyse Statistik und ihre Anwendungen Nichtparametrische Datenanalyse Unverbundene Stichproben von Edgar Brunner, Ullrich Munzel 1. Auflage Nichtparametrische Datenanalyse Brunner / Munzel schnell und portofrei

Mehr

Reiseversicherung. Rücktritt - Abbruch - Kranken - Gepäck. von Dr. Hubert W. van Bühren, Dr. Irmtraud Nies, Dr. Hubert Martin van Bühren, Paul Degott

Reiseversicherung. Rücktritt - Abbruch - Kranken - Gepäck. von Dr. Hubert W. van Bühren, Dr. Irmtraud Nies, Dr. Hubert Martin van Bühren, Paul Degott Reiseversicherung Rücktritt - Abbruch - Kranken - Gepäck von Dr. Hubert W. van Bühren, Dr. Irmtraud Nies, Dr. Hubert Martin van Bühren, Paul Degott 3., völlig neu bearbeitete Auflage Reiseversicherung

Mehr

bhv Praxis OpenOffice 3.3 von Winfried Seimert 1. Auflage

bhv Praxis OpenOffice 3.3 von Winfried Seimert 1. Auflage bhv Praxis OpenOffice 3.3 von Winfried Seimert 1. Auflage OpenOffice 3.3 Seimert schnell und portofrei erhältlich bei beck-shop.de DIE FACHBUCHHANDLUNG Thematische Gliederung: Integrierte Softwarepakete

Mehr

Berufswunsch Fotograf - Edition ProfiFoto

Berufswunsch Fotograf - Edition ProfiFoto mitp Edition Profifoto Berufswunsch Fotograf - Edition ProfiFoto Ein Leitfaden für angehende Berufsfotografen für einen erfolgreichen Start von Jens Brüggemann 1. Auflage mitp/bhv 2011 Verlag C.H. Beck

Mehr

SGB XI. Soziale Pflegeversicherung

SGB XI. Soziale Pflegeversicherung Beck-Texte im dtv 5581 SGB XI. Soziale Pflegeversicherung Textausgabe von Prof. Dr. Bertram Schulin 11., überarbeitete Auflage SGB XI. Soziale Pflegeversicherung Schulin schnell und portofrei erhältlich

Mehr

von Prof. Dr. Jörn Axel Kämmerer 1. Auflage

von Prof. Dr. Jörn Axel Kämmerer 1. Auflage Verhandlungen des 68. Deutschen Juristentages Berlin 2010 Band I: Gutachten / Teil H: Die Zukunft der Freien Berufe zwischen Deregulierung und Neuordnung von Prof. Dr. Jörn Axel Kämmerer 1. Auflage Verhandlungen

Mehr

Fügetechnik - Schweißtechnik

Fügetechnik - Schweißtechnik Fügetechnik - Schweißtechnik Lehrunterlage 7., überarb. u. erw. Aufl. Fügetechnik - Schweißtechnik schnell und portofrei erhältlich bei beck-shop.de DIE FACHBUCHHANDLUNG Thematische Gliederung: Schweißtechnik

Mehr

Beck'sches Formularbuch IT-Recht

Beck'sches Formularbuch IT-Recht Beck'sches Formularbuch IT-Recht von Dr. Wolfgang Weitnauer, Dr. Diethelm Baumann, Dr. Nicola Esser, Dr. Caroline Cichon, Dr. Uwe A. Henkenborg, Dr. Joachim Huber, Prof. Dr. Ralf Imhof, Dr. Patrick J.

Mehr

Steuerrecht im Überblick

Steuerrecht im Überblick Steuerrecht im Überblick Zusammenfassungen und Grafiken von Otto von Campenhausen, Achim Grawert 2., überarbeitete und aktualisierte Auflage Steuerrecht im Überblick von Campenhausen / Grawert schnell

Mehr

WPM - Wertstromorientiertes Prozessmanagement

WPM - Wertstromorientiertes Prozessmanagement WPM - Wertstromorientiertes Prozessmanagement - Effizienz steigern- Verschwendung reduzieren- Abläufe optimieren von Karl W. Wagner, Alexandra M. Lindner 1. Auflage WPM - Wertstromorientiertes Prozessmanagement

Mehr

Soziale Marktwirtschaft im Studium

Soziale Marktwirtschaft im Studium Wissenschaftliche Beiträge aus dem Tectum-Verlag 52 Soziale Marktwirtschaft im Studium Wertevermittlung an Hochschulen von Heike Rieder 1. Auflage Soziale Marktwirtschaft im Studium Rieder schnell und

Mehr

mitp Anwendungen Pinterest Ein Guide für visuelles Social-Media-Marketing von Andreas Werner 1. Auflage

mitp Anwendungen Pinterest Ein Guide für visuelles Social-Media-Marketing von Andreas Werner 1. Auflage mitp Anwendungen Pinterest Ein Guide für visuelles Social-Media-Marketing von Andreas Werner 1. Auflage Pinterest Werner schnell und portofrei erhältlich bei beck-shop.de DIE FACHBUCHHANDLUNG Thematische

Mehr

Projektmanagement mit Microsoft Project 2007

Projektmanagement mit Microsoft Project 2007 DAS EINSTEIGERSEMINAR Projektmanagement mit Microsoft Project 2007 von Gudrun Rehn-Göstenmeier 1. Auflage Projektmanagement mit Microsoft Project 2007 Rehn-Göstenmeier schnell und portofrei erhältlich

Mehr

Schriftenreihe Energie- und Infrastrukturrecht 12. Anreizregulierung. Eine kritische Untersuchung

Schriftenreihe Energie- und Infrastrukturrecht 12. Anreizregulierung. Eine kritische Untersuchung Schriftenreihe Energie- und Infrastrukturrecht 12 Anreizregulierung Eine kritische Untersuchung von Dr. Christian Theobald, Dr. Konrad Hummel, Dr. Peter Gussone, Diane Feller 1. Auflage Anreizregulierung

Mehr

CATIA V5. Volumenmodellierung, Zeichnungen. von Werner Koehldorfer. 1. Auflage

CATIA V5. Volumenmodellierung, Zeichnungen. von Werner Koehldorfer. 1. Auflage CATIA V5 Volumenmodellierung, Zeichnungen von Werner Koehldorfer 1. Auflage CATIA V5 Koehldorfer schnell und portofrei erhältlich bei beck-shop.de DIE FACHBUCHHANDLUNG Hanser München 2005 Verlag C.H. Beck

Mehr

Windows Presentation Foundation - Crashkurs

Windows Presentation Foundation - Crashkurs Windows Presentation Foundation - Crashkurs von Bernd Marquardt 1. Auflage Windows Presentation Foundation - Crashkurs Marquardt schnell und portofrei erhältlich bei beck-shop.de DIE FACHBUCHHANDLUNG Thematische

Mehr

Java Web Services in der Praxis

Java Web Services in der Praxis Java Web Services in der Praxis Realisierung einer SOA mit WSIT, Metro und Policies von Andreas Holubek, Oliver Heuser 1. Auflage Java Web Services in der Praxis Holubek / Heuser schnell und portofrei

Mehr

Microsoft Outlook 2010 auf einen Blick

Microsoft Outlook 2010 auf einen Blick Microsoft Outlook 2010 auf einen Blick von Jim Boyce Jim Boyce hat an mehr als 45 Computerbüchern mitgewirkt, zuletzt als Autor des Buches "Microsoft Office Outlook 2007 auf einen Blick". 1. Auflage Microsoft

Mehr

mitp für Kids OpenOffice für Kids von Hans-Georg Schumann 1. Auflage

mitp für Kids OpenOffice für Kids von Hans-Georg Schumann 1. Auflage mitp für Kids OpenOffice für Kids von Hans-Georg Schumann 1. Auflage OpenOffice für Kids Schumann schnell und portofrei erhältlich bei beck-shop.de DIE FACHBUCHHANDLUNG Thematische Gliederung: Integrierte

Mehr

Verhandlungen des 68. Deutschen Juristentages Berlin 2010 Band I: Gutachten / Teil B: Abschied vom Normalarbeitsverhältnis?

Verhandlungen des 68. Deutschen Juristentages Berlin 2010 Band I: Gutachten / Teil B: Abschied vom Normalarbeitsverhältnis? Verhandlungen des 68. Deutschen Juristentages Berlin 2010 Band I: Gutachten / Teil B: Abschied vom Normalarbeitsverhältnis? Welche arbeits- und sozialrechtlichen Regelungen empfehlen sich im Hinblick auf

Mehr

Basiskurs und Auffrischungsschulung für Gefahrgutfahrer

Basiskurs und Auffrischungsschulung für Gefahrgutfahrer Basiskurs und Auffrischungsschulung für Gefahrgutfahrer Schulung nach ADR 2013 - Referentenunterlagen und Präsentation (CD-ROM) von Klaus Ridder, Uta Sabath 19. Auflage 2012 ecomed Landsberg 2012 Verlag

Mehr

Arbeitsrecht in Frage und Antwort

Arbeitsrecht in Frage und Antwort Beck-Rechtsberater im dtv 50629 Arbeitsrecht in Frage und Antwort Bewerbung, Vertrag, Krankheit, Entgeltfortzahlung, Urlaub, Kündigungsschutz, Abfindung, Zeugnis von Dr. Dr. Nikolaus H. Notter, Dr. Walter

Mehr

Vahlens IFRS Praxis. Leasing nach IFRS. Beurteilung, Bilanzierung und Berichtspflichten. von Prof. Dr. Thomas Kümpel, Michael Becker. 1.

Vahlens IFRS Praxis. Leasing nach IFRS. Beurteilung, Bilanzierung und Berichtspflichten. von Prof. Dr. Thomas Kümpel, Michael Becker. 1. Vahlens IFRS Praxis Leasing nach IFRS Beurteilung, Bilanzierung und Berichtspflichten von Prof Dr Thomas ümpel, Michael Becker 1 Auflage Leasing nach IFRS ümpel / Becker schnell und portofrei erhältlich

Mehr

Die Zahlung mit Kreditkarte im Nah- und Fernabsatz

Die Zahlung mit Kreditkarte im Nah- und Fernabsatz Schriftenreihe Information und Recht 17 Die Zahlung mit Kreditkarte im Nah- und Fernabsatz von Dr. Gerfried Kienholz 1. Auflage Die Zahlung mit Kreditkarte im Nah- und Fernabsatz Kienholz schnell und portofrei

Mehr

Hybride Finanzierung im Internationalen Steuerrecht Six

Hybride Finanzierung im Internationalen Steuerrecht Six Hybride Finanzierung im Internationalen Steuerrecht am Beispiel von Genussrechten von Martin Alexander Six 2007 Hybride Finanzierung im Internationalen Steuerrecht Six schnell und portofrei erhältlich

Mehr

TYPO3 4.3 für Webautoren

TYPO3 4.3 für Webautoren DAS EINSTEIGERSEMINAR TYPO3 4.3 für Webautoren von Dr. Hubert Partl, Dr. Tobias Müller-Prothmann 1. Auflage TYPO3 4.3 für Webautoren Partl / Müller-Prothmann schnell und portofrei erhältlich bei beck-shop.de

Mehr

Android 2. Grundlagen und Programmierung. von Marcus Pant, Arno Becker. 2., aktualisierte und erweiterte Auflage

Android 2. Grundlagen und Programmierung. von Marcus Pant, Arno Becker. 2., aktualisierte und erweiterte Auflage Android 2 Grundlagen und Programmierung von Marcus Pant, Arno Becker 2., aktualisierte und erweiterte Auflage Android 2 Pant / Becker schnell und portofrei erhältlich bei beck-shop.de DIE FACHBUCHHANDLUNG

Mehr

Geld 2.0 - Geld verdienen im Web 2.0

Geld 2.0 - Geld verdienen im Web 2.0 Geld 2.0 - Geld verdienen im Web 2.0 von Vladimir Simovic, Christopher Meil 1. Auflage Geld 2.0 - Geld verdienen im Web 2.0 Simovic / Meil schnell und portofrei erhältlich bei beck-shop.de DIE FACHBUCHHANDLUNG

Mehr

DAS EINSTEIGERSEMINAR. Adobe Flash CS5. von Winfried Seimert. 1. Auflage

DAS EINSTEIGERSEMINAR. Adobe Flash CS5. von Winfried Seimert. 1. Auflage DAS EINSTEIGERSEMINAR Adobe Flash CS5 von Winfried Seimert 1. Auflage Adobe Flash CS5 Seimert schnell und portofrei erhältlich bei beck-shop.de DIE FACHBUCHHANDLUNG Thematische Gliederung: Web Graphik

Mehr

JuS-Referendarführer

JuS-Referendarführer Schriftenreihe der Juristischen Schulung Band 162 JuS-Referendarführer von Thorsten Vehslage, Dr. Stefanie Bergmann, Dr. Svenia Kähler, Matthias Zabel 1. Auflage JuS-Referendarführer Vehslage / Bergmann

Mehr

WISO: Versicherungsberater

WISO: Versicherungsberater WISO: Versicherungsberater von Thomas J. Kramer, Kai C. Dietrich 1. Auflage WISO: Versicherungsberater Kramer / Dietrich schnell und portofrei erhältlich bei beck-shop.de DIE FACHBUCHHANDLUNG campus Frankfurt

Mehr

60 Tipps für kreative iphone-fotografie

60 Tipps für kreative iphone-fotografie Edition Espresso 60 Tipps für kreative iphone-fotografie Mit Bildbeiträgen von Dominique James und Bettina & Uwe Steinmüller von Martina Holmberg 1. Auflage 60 Tipps für kreative iphone-fotografie Holmberg

Mehr

Professionelles Management

Professionelles Management Professionelles Management Von der Arztpraxis zum Dienstleistungsunternehmen in 21 Schritten von Klaus D Thill 1. Auflage Professionelles Management Thill schnell und portofrei erhältlich bei beck-shop.de

Mehr

Insolvenzordnung: InsO

Insolvenzordnung: InsO Beck`sche Textausgaben Insolvenzordnung: InsO Textausgabe mit Verweisungen und Sachverzeichnis 31. Auflage Insolvenzordnung: InsO schnell und portofrei erhältlich bei beck-shop.de DIE FACHBUCHHANDLUNG

Mehr

IT-Servicemanagement mit ITIL V3

IT-Servicemanagement mit ITIL V3 IT-Servicemanagement mit ITIL V3 Einführung, Zusammenfassung und Übersicht der elementaren Empfehlungen von Roland Böttcher 2., aktualisierte Auflage IT-Servicemanagement mit ITIL V3 Böttcher schnell und

Mehr

Beck-Wirtschaftsberater im dtv 50808. Kundenorientierung. Bausteine für ein exzellentes Customer Relationship Management (CRM)

Beck-Wirtschaftsberater im dtv 50808. Kundenorientierung. Bausteine für ein exzellentes Customer Relationship Management (CRM) Beck-Wirtschaftsberater im dtv 50808 Kundenorientierung Bausteine für ein exzellentes Customer Relationship Management (CRM) von Prof. Dr. Manfred Bruhn Prof. Dr. Manfred Bruhn ist Inhaber des Lehrstuhls

Mehr

Formen und Ausmaß von Gewalt in den Schulen

Formen und Ausmaß von Gewalt in den Schulen Formen und Ausmaß von Gewalt in den Schulen Modelle der Gewaltprävention von Ingrid Weißmann 1. Auflage Formen und Ausmaß von Gewalt in den Schulen Weißmann schnell und portofrei erhältlich bei beck-shop.de

Mehr

Controlling für Kleinst- und Kleinunternehmen

Controlling für Kleinst- und Kleinunternehmen Controlling für Kleinst- und Kleinunternehmen unter Mithilfe von Steuerberatungskanzleien von Dr. Sandra Mühlböck 1. Auflage 2012 Controlling für Kleinst- und Kleinunternehmen Mühlböck schnell und portofrei

Mehr

Qualitätsmanagement nach ISO/TS 16949

Qualitätsmanagement nach ISO/TS 16949 Qualitätsmanagement nach ISO/TS 16949 Grundwerk zur Fortsetzung von Michael Cassel 1. Auflage Qualitätsmanagement nach ISO/TS 16949 Cassel schnell und portofrei erhältlich bei beck-shop.de DIE FACHBUCHHANDLUNG

Mehr

Patent- und Designrecht: PatR

Patent- und Designrecht: PatR Beck-Texte im dtv 5563 Patent- und Designrecht: PatR Textausgabe zum deutschen, europäischen und internationalen Patent-, Gebrauchsmuster- und Designrecht von Andreas Heinemann 12. Auflage Patent- und

Mehr

Guter Rat zum Schmerzensgeld

Guter Rat zum Schmerzensgeld Beck-Rechtsberater im dtv 5659 Guter Rat zum Schmerzensgeld Voraussetzungen und Höhe Ihres Anspruchs von Andreas Slizyk 3., erweiterte Auflage Guter Rat zum Schmerzensgeld Slizyk schnell und portofrei

Mehr

Google Web Toolkit. Ajax-Anwendungen einfach und schnell entwickeln. von Hans Sowa, Wolfgang Radinger, Martin Marinschek. 1.

Google Web Toolkit. Ajax-Anwendungen einfach und schnell entwickeln. von Hans Sowa, Wolfgang Radinger, Martin Marinschek. 1. Google Web Toolkit Ajax-Anwendungen einfach und schnell entwickeln von Hans Sowa, Wolfgang Radinger, Martin Marinschek 1. Auflage Google Web Toolkit Sowa / Radinger / Marinschek schnell und portofrei erhältlich

Mehr

Allgemeine Versicherungsbedingungen (AVB)

Allgemeine Versicherungsbedingungen (AVB) Beck`sche Textausgaben Allgemeine Versicherungsbedingungen (AVB) Textausgabe mit einer Einführung und einem ausführlichen Sachregister von Prof. Dr. Heinrich Dörner 4., neubearbeitete Auflage Allgemeine

Mehr

Urhebervertragsrecht - Gelungen oder reformbedürftig?

Urhebervertragsrecht - Gelungen oder reformbedürftig? Schriftenreihe des Instituts für Rundfunkrecht an der Universität zu Köln 110 Urhebervertragsrecht - Gelungen oder reformbedürftig? Vortragsveranstaltung des Instituts für Rundfunkrecht an der Universität

Mehr

Befristete Arbeitsverträge

Befristete Arbeitsverträge Beck`sche Musterverträge 39 Befristete Arbeitsverträge von Dr. Wolf Hunold 2., vollständig überarbeitete und aktualisierte Auflage Befristete Arbeitsverträge Hunold schnell und portofrei erhältlich bei

Mehr

Future Digital Business

Future Digital Business mitp Business Future Digital Business Wie Business Intelligence und Web Analytics Online-Marketing und Conversion verändern von Ralf Haberich 1. Auflage Future Digital Business Haberich schnell und portofrei

Mehr

Laserspektroskopie. Grundlagen und Techniken. von Wolfgang Demtröder. erweitert, überarbeitet

Laserspektroskopie. Grundlagen und Techniken. von Wolfgang Demtröder. erweitert, überarbeitet Laserspektroskopie Grundlagen und Techniken von Wolfgang Demtröder erweitert, überarbeitet Laserspektroskopie Demtröder schnell und portofrei erhältlich bei beck-shop.de DIE FACHBUCHHANDLUNG Thematische

Mehr

Investitions- und Steuerstandort Schweiz

Investitions- und Steuerstandort Schweiz Investitions- und Steuerstandort Schweiz Wirtschaftliche und steuerliche Rahmenbedingungen von Dr. Jürgen Brand, Hermann Bechtold, Christine Boldi-Goetschy, Lorella Callea, Dominique Facincani-Kunz, Dr.

Mehr

Organisationskompetenz

Organisationskompetenz Organisationskompetenz für Beratung, Coaching und Supervision von Roger Schlegel 1. Auflage Organisationskompetenz Schlegel schnell und portofrei erhältlich bei beck-shop.de DIE FACHBUCHHANDLUNG tredition

Mehr

Immobilienwertermittlungsverordnung: ImmoWertV

Immobilienwertermittlungsverordnung: ImmoWertV Gelbe Erläuterungsbücher Immobilienwertermittlungsverordnung: ImmoWertV von Dr. P. Zimmermann 1. Auflage Immobilienwertermittlungsverordnung: ImmoWertV Zimmermann schnell und portofrei erhältlich bei beck-shop.de

Mehr

Microsoft Windows SharePoint Services v3 - Das offizielle Trainingsbuch

Microsoft Windows SharePoint Services v3 - Das offizielle Trainingsbuch Microsoft Windows SharePoint Services v3 - Das offizielle Trainingsbuch von Olga Londer, Bill English, Todd Bleeker, Penelope Coventry 1. Auflage Microsoft Windows SharePoint Services v3 - Das offizielle

Mehr

Das Fallstudien-Handbuch der Harvard Business School Press Ellet

Das Fallstudien-Handbuch der Harvard Business School Press Ellet Das Fallstudien-Handbuch der Harvard Business School Press Business-Cases entwickeln und erfolgreich auswerten von William Ellet 1. Auflage Das Fallstudien-Handbuch der Harvard Business School Press Ellet

Mehr

Die Zulässigkeit von Service Level Agreements - am Beispiel der Verfügbarkeitsklausel Braun

Die Zulässigkeit von Service Level Agreements - am Beispiel der Verfügbarkeitsklausel Braun Schriftenreihe Information und Recht 63 Die Zulässigkeit von Service Level Agreements - am Beispiel der Verfügbarkeitsklausel von Heiko Braun 1. Auflage Die Zulässigkeit von Service Level Agreements -

Mehr

Lean Startup. Schnell, risikolos und erfolgreich Unternehmen gründen. von Eric Ries. 1. Auflage 2012. FinanzBuch 2012

Lean Startup. Schnell, risikolos und erfolgreich Unternehmen gründen. von Eric Ries. 1. Auflage 2012. FinanzBuch 2012 Lean Startup Schnell, risikolos und erfolgreich Unternehmen gründen von Eric Ries 1. Auflage 2012 FinanzBuch 2012 Verlag C.H. Beck im Internet: www.beck.de ISBN 978 3 86881 333 3 Zu Leseprobe schnell und

Mehr

Datenschutzrecht: DatSchR

Datenschutzrecht: DatSchR Beck-Texte im dtv 5772 Datenschutzrecht: DatSchR Textausgabe von Dr. Ivo Geis, Dr. Marcus Helfrich 3. Auflage Datenschutzrecht: DatSchR Geis / Helfrich schnell und portofrei erhältlich bei beck-shop.de

Mehr

Betriebliche Kennzahlen

Betriebliche Kennzahlen Beck kompakt Betriebliche Kennzahlen Planung - Controlling - Reporting von Susanne Kowalski 1. Auflage Verlag C.H. Beck München 2014 Verlag C.H. Beck im Internet: www.beck.de ISBN 978 3 406 66822 7 Zu

Mehr

Einsatz von ERP-Systemen in mittelständischen Unternehmen

Einsatz von ERP-Systemen in mittelständischen Unternehmen mitp Professional Einsatz von ERP-Systemen in mittelständischen Unternehmen Das ERP-Pflichtenheft von Volker Jungebluth 1. Auflage Einsatz von ERP-Systemen in mittelständischen Unternehmen Jungebluth schnell

Mehr

Honorar statt Provision

Honorar statt Provision Honorar statt Provision Warum sich Vertrauen in Honorarberater auszahlt von Dieter Rauch 1. Auflage Honorar statt Provision Rauch schnell und portofrei erhältlich bei beck-shop.de DIE FACHBUCHHANDLUNG

Mehr

Mikrocontrollerprogrammierung in Assembler und C

Mikrocontrollerprogrammierung in Assembler und C mitp Professional Mikrocontrollerprogrammierung in Assembler und C für die Mikrocontroller der 8051-Familie - Simulation unter Multisim von Herbert Bernstein 1. Auflage Mikrocontrollerprogrammierung in

Mehr

Glitzermetropole Dubai

Glitzermetropole Dubai Glitzermetropole Dubai Diversifizierung und Imagegestaltung einer auf Erdöleinnahmen aufgebauten Wirtschaft von Bettina Müller 1. Auflage Glitzermetropole Dubai Müller schnell und portofrei erhältlich

Mehr

Kündigungsschutzgesetz: KSchG

Kündigungsschutzgesetz: KSchG Gelbe Erläuterungsbücher Kündigungsschutzgesetz: KSchG Kommentar von Prof. Dr. Roland Schwarze, Dr. Mario Eylert, Dr. Peter Schrader 1. Auflage Kündigungsschutzgesetz: KSchG Schwarze / Eylert / Schrader

Mehr

Übungsbuch zur Einführung in die Allgemeine Betriebswirtschaftslehre

Übungsbuch zur Einführung in die Allgemeine Betriebswirtschaftslehre Vahlens Übungsbücher der Wirtschafts- und Sozialwissenschaften Übungsbuch zur Einführung in die Allgemeine Betriebswirtschaftslehre von Prof. Dr. Dr. h.c. mult. Günter Wöhe, Dr. Hans Kaiser, Prof. Dr.

Mehr

Erfolgreich bewerben in Einkauf, Spedition und Logistik

Erfolgreich bewerben in Einkauf, Spedition und Logistik Haufe Ratgeber plus 04467 Erfolgreich bewerben in Einkauf, Spedition und Logistik von Dipl.-Psych. Claus Peter Müller-Thurau 1. Auflage 2012 Erfolgreich bewerben in Einkauf, Spedition und Logistik Müller-Thurau

Mehr

Projektmanagement mit Microsoft Project 2010

Projektmanagement mit Microsoft Project 2010 bhv Einsteigerseminar Projektmanagement mit Microsoft Project 2010 von Gudrun Rehn-Göstenmeier 1. Auflage Projektmanagement mit Microsoft Project 2010 Rehn-Göstenmeier schnell und portofrei erhältlich

Mehr

Mein Haushaltsbuch. mit 55 cleveren Spartipps. von Dr. Matthias Nöllke. 1. Auflage 2008

Mein Haushaltsbuch. mit 55 cleveren Spartipps. von Dr. Matthias Nöllke. 1. Auflage 2008 Mein Haushaltsbuch mit 55 cleveren Spartipps von Dr. Matthias Nöllke 1. Auflage 2008 Mein Haushaltsbuch Nöllke schnell und portofrei erhältlich bei beck-shop.de DIE FACHBUCHHANDLUNG Haufe-Lexware Freiburg

Mehr

Psychologie der Zeugenaussage

Psychologie der Zeugenaussage Psychologie der Zeugenaussage System der Glaubhaftigkeitsmerkmale von Dr. phil. Friedrich Arntzen, Dr. rer. nat. Else Michaelis-Arntzen, Dr. phil. Jeanette Kardas 4., durchgesehene Auflage Psychologie

Mehr

Beck-Texte im dtv 5577. Familienrecht: FamR. Textausgabe. von Prof. Dr. Dagmar Coester-Waltjen. 13. Auflage

Beck-Texte im dtv 5577. Familienrecht: FamR. Textausgabe. von Prof. Dr. Dagmar Coester-Waltjen. 13. Auflage Beck-Texte im dtv 5577 Familienrecht: FamR Textausgabe von Prof. Dr. Dagmar Coester-Waltjen 13. Auflage Familienrecht: FamR Coester-Waltjen schnell und portofrei erhältlich bei beck-shop.de DIE FACHBUCHHANDLUNG

Mehr

Berufs- und Fachanwaltsordnung

Berufs- und Fachanwaltsordnung Berufs- und Fachanwaltsordnung ommentar von Dr. Wolfgang Hartung, Dr. Heike Lörcher, Dr. Jörg Nerlich, Dr. Volker Römermann, Hartmut Scharmer 4. Auflage Berufs- und Fachanwaltsordnung Hartung / Lörcher

Mehr

Enterprise Architecture Management - einfach und effektiv

Enterprise Architecture Management - einfach und effektiv Enterprise Architecture Management - einfach und effektiv Ein praktischer Leitfaden für die Einführung von EAM von Inge Hanschke 1. Auflage Hanser München 2011 Verlag C.H. Beck im Internet: www.beck.de

Mehr

Big Data - Fluch oder Segen?

Big Data - Fluch oder Segen? mitp Professional Big Data - Fluch oder Segen? Unternehmen im Spiegel gesellschaftlichen Wandels von Ronald Bachmann, Guido Kemper, Thomas Gerzer 1. Auflage Big Data - Fluch oder Segen? Bachmann / Kemper

Mehr

SAN - Storage Area Network

SAN - Storage Area Network SAN - Storage Area Network Technologie und Konzepte komplexer Speicherumgebungen von Björn Robbe. Auflage SAN - Storage Area Network Robbe schnell und portofrei erhältlich bei beck-shop.de DIE FACHBUCHHANDLUNG

Mehr

Fälle zum Strafrecht für Fortgeschrittene

Fälle zum Strafrecht für Fortgeschrittene Juristische Fall-Lösungen Fälle zum Strafrecht für Fortgeschrittene Klausurenkurs II von Prof. Dr. Dr. Eric Hilgendorf 2. Auflage Verlag C.H. Beck München 2014 Verlag C.H. Beck im Internet: www.beck.de

Mehr

Verhandlungen des 66. Deutschen Juristentages Stuttgart 2006 Band II/2: Sitzungsberichte: Diskussion und Beschlussfassung

Verhandlungen des 66. Deutschen Juristentages Stuttgart 2006 Band II/2: Sitzungsberichte: Diskussion und Beschlussfassung Verhandlungen des 66. Deutschen Juristentages Stuttgart 2006 Band II/2: Sitzungsberichte: Diskussion und Beschlussfassung von Ständigen Deputation des Deutschen Juristentages 1. Auflage Verhandlungen des

Mehr

Mind Mapping am PC. für Präsentationen, Vorträge, Selbstmanagement. von Isolde Kommer, Helmut Reinke. 1. Auflage. Hanser München 1999

Mind Mapping am PC. für Präsentationen, Vorträge, Selbstmanagement. von Isolde Kommer, Helmut Reinke. 1. Auflage. Hanser München 1999 Mind Mapping am PC für Präsentationen, Vorträge, Selbstmanagement von Isolde Kommer, Helmut Reinke 1. Auflage Hanser München 1999 Verlag C.H. Beck im Internet: www.beck.de ISBN 978 3 446 21222 0 schnell

Mehr

Zivilrechtliche Musterklausuren für die Assessorprüfung

Zivilrechtliche Musterklausuren für die Assessorprüfung Musterklausuren: Referendariat Zivilrechtliche Musterklausuren für die Assessorprüfung von Dr. Günther Schmitz, Tobias Dallmayer 7. Auflage Verlag C.H. Beck München 2015 Verlag C.H. Beck im Internet: www.beck.de

Mehr

Content Management mit Joomla! 1.7 für Kids Hanke

Content Management mit Joomla! 1.7 für Kids Hanke mitp für Kids Content Management mit Joomla! 1.7 für Kids von Johann-Christian Hanke 1. Auflage Content Management mit Joomla! 1.7 für Kids Hanke schnell und portofrei erhältlich bei beck-shop.de DIE FACHBUCHHANDLUNG

Mehr

Vorzeitige Beendigung von Darlehensverträgen

Vorzeitige Beendigung von Darlehensverträgen Vorzeitige Beendigung von Darlehensverträgen Begründung und Berechnung von Vorfälligkeitsentschädigung und Nichtabnahmeentschädigung aus juristischer und finanzmathematischer Sicht von Dr. Patrick Rösler,

Mehr

Beck-Wirtschaftsberater im dtv 50871. Rating. Wie Sie Ihre Bank überzeugen. von Prof. Dr. Ottmar Schneck

Beck-Wirtschaftsberater im dtv 50871. Rating. Wie Sie Ihre Bank überzeugen. von Prof. Dr. Ottmar Schneck Beck-Wirtschaftsberater im dtv 50871 Rating Wie Sie Ihre Bank überzeugen von Prof. Dr. Ottmar Schneck Prof. Dr. Ottmar Schneck lehrt an der ESB (European School of Business) an der Fachhochschule Reutlingen

Mehr