Jak oznaczacie zmienne, tak żeby się wyróżniały?
Są jakieś niepisane zasady jak powinno się je oznaczać?

Nie podoba mi się np jak mam

procedure xyz (zmien varchar2) is
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Kilgharrah:
W Oracle'u najczęściej używałem konwencji:

v_variable_name - dla zmiennych
p_parameter_name - dla parametrów funkcji/procedur

Generalnie takie kwestie powinny regulować standardy kodowania w firmie/projekcie. Popytaj starszych stażem.
  • Odpowiedz
Witam,
Chciałbym związać swoją przyszłość z byciem analitykiem, z bazami danych, z czymś co nazywa się data science. W tym celu postanowiłem rozpisać sobie rzeczy których należy się uczyć. Możecie rzucić okiem i zobaczyć czego brakuje? Czy ewentualnie trzeba jakoś sprecyzować kierunek i wtedy tworzyć spis czego się uczyć.

1. Podstawy pythona + skupienie się na bibliotekach:
- Pandas, Numpy, matplotlib
2.Podstawy SQL + plus poczytanie o różnicach między MySql - ORACLE - PostgreSQL(i ukierunkowanie którego
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#sql #programowanie
Zastanawia mnie taka rzecz.
Załóżmy, że projektuję sobie bazę danych. Przechowujemy w niej np.: jakieś osoby. Możemy mieć np.: nauczycieli, uczniów, sekretarki, księgowych. Te encje współdzielą ze sobą jakieś atrybuty (takie jak imię, nazwisko) ale inne są całkowicie różne (np.: nauczyciel może mieć nazwę przedmiotu, którego uczy).
Pytanie:
Czy lepiej:
a) stworzyć jedną tabelę osoba, w której mielibyśmy wszystkie możliwe kolumny. W przypadku gdy dodajemy osobę która nie posiada pewnych
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@karol221-10: Zależy od projektu, ja zastanowiłbym się nad stworzeniem wspólnego kontenera, który określałby obiekt poprzez np. kolumnę typ obiektu, a wszystkie kolumny z parametrami konkretnego obiektu nazwałbym wspólnie np. Attribute1, Attribute2, Attribute3 itd. - masz wtedy pełną dowolność dla każdego obieku. Natomiast na poziomie aplikacji sprawdzałbym jaki to typ obiektu np. Nauczyciel i oprogramował to w taki sposób, że odczytuje np. że Atr1 dla Nauczyciel to np. specjalizacja ( czego
  • Odpowiedz
  • 1
@karol221-10 jeśli robisz to na poważnie to c z jedną modyfikacja że oddzielacz dane osoby od od osoby i dodanie dat. Ludzie zmieniają nazwiska i inne dane dość często a musisz utrzymać spójną historię
  • Odpowiedz
via Wykop Mobilny (Android)
  • 1
#programowanie #sql
Poleci ktoś jakiś test, stronę lub książkę odnośnie SQL? Na co dzień korzystam z SQLa, ale chciałabym sprawdzić ile tak naprawdę umiem
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@fabru: spróbuj sobie zrobić np. test na certyfikat Oracle SQL i zobacz ile Ci wyjdzie ( ͡° ͜ʖ ͡°)
w necie jest sporo materiałów do tych podstawowych certów, znajdziesz bez problemu
  • Odpowiedz
Czy korzystal ktos z ksiazki "Jak osiagnac mistrzostwo w konstruowaniu zapytań" autorstwa Katarzyny Żmudy? Prosze o jakies opinie, czy mozna gdzies pobrac pdf?
#sql #mysql
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Czy w SQL Server nie działa wyszukiwanie accent insensitive dla polskich znaków diakrytycznych?

mam taki kod:

CREATE TABLE t(a char(1) collate Polish_100
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@aardwolf: nie dostałeś odpowiedzi to poszukałem sam, pewnie trafiłeś też te odpowiedzi, ale łap:

88 plknc.250 Polish dictionary order, case-insensitive SQL_Polish_Cp1250_CI_AS_KI_WI


z tego wynika że musisz użyć innego zestawu
  • Odpowiedz
Cześć,
mam do was pytanie czy istnieje jakiś inny sposób na połączenie tych danych ze sobą poza tym z którego obecnie korzystam czyli LEFT JOIN?
baza pochodzi z systemu do zarządzania zgłoszeniami OTRS i modułu Dunamic Fields, w załączniku mniej więcej schemat jak te tabele wyglądają

SELECT
id,
RicOo - Cześć, 
mam do was pytanie czy istnieje jakiś inny sposób na połączenie tych...

źródło: comment_43cc0gEMqphNBFgvVXyFRoqgKmG9p3Ne.jpg

Pobierz
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Czołem Mirki.
Dziś nowy kurs o optymalizacji zapytań SQL na bazie Oracle.
Nowy kurs opisuje indeks który pozwala skanować po kolumnie niewiodącej czyli INDEX SKIP SCAN

Zastanawiam się nad napisaniem kilku kursów dla początkujących np. o postaciach normalnych, diagramach oraz podstawach SQL. Warto pisać o czymś takim czy pisać jak piszę? ( ͡° ͜ʖ
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Ma ktoś może pod ręką jakieś testy z #sql na juniora/takiego juniora z małym plusem? Najlepiej takie, jak rozdają rekruterzy na rozmowach ( ͡° ͜ʖ ͡°) Kiedyś gdzieś miałem ze dwa takie testy i tam było ze trzy czy cztery tabele i trzeba było pokazać, że ogarnia się joiny, avg, sum i inne takie, czyli właśnie podstawy


#korposwiat #programowanie
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Nie szuka ktoś gdzieś kogoś ze znajomością Excela, SQL, do tego uczy się VBA i ogólnie lubi poznawać nowe rzeczy i uczciwie pracować? Dodam, że nie pachnę brzydko i nie zabieram dużo miejsca ( ͡°( ͡° ͜ʖ( ͡° ͜ʖ ͡°)ʖ ͡°) ͡°)

A tak serio to przeglądam ogłoszenia związane z wszelkiego rodzaju analizami. W wymaganiach pojawia się wiedza/umiejętności
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki z tagu #sql proszę o pomoc.
Mam zapytanie:

SELECT COUNT(*) FROM tabela t
WHERE LENGTH(TRIM(TRANSLATE(t.pole, 'BWE123', ' '))) > 0
OR SUBSTR(t.pole, 0, 1) IN ('0', '1')
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach