Announcement

Collapse
No announcement yet.

Komplex Musikcharts-DB

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Komplex Musikcharts-DB

    Hallo

    Habe viele Musikcharts-Daten in Excel. Will diese nun in Access als DB verwenden.

    Ziel ist es u.a. eine Auflistung der Titel eines Interpreten auflisten zu können, diverse Anzahlstoplisten (z.B. meiste NR.1-Hits) zu erstellen und das alles für die Charts aus 3 Länder.

    Abschließend sollen diese 3 Länder miteinander verbunden werden, so daß man beispielsweise herausfinden kann, wo ein Madonna-Titel in allen 3 Ländern platziert war oder eine Auflistung der Titel, die in allen 3 Ländern in den TOP10 waren.

    Ist das für Access überhaupt machbar bzw. gibt es vielleicht eine DB, mit der man soetwas besser realisieren kann? Die Menge der Daten dürfte riesig sein. Das soll für Access ja nicht so gut sein.

    Vielleicht hat jemand aber auch Interesse mit mir so eine DB zu erstellen oder hat schon selber eine Musik-Charts-DB und kann mir bei der Erstellung helfen?

    Habe gestern mal ein bißchen was selber versucht und frage mich, wie man es bewerkstelligen kann, daß bei einem Bericht alle Titel (z.B. von Outkast) aufgelistet werden, auch wenn es mal heißt "Outkast feat. XY".

    Es sollte dann so aussehen:

    OUTKAST

    1. Hey Ya ... ... ...
    2 The way you move (Outkast feat. XY)

    Wie kriegt man das hin?

    Schon mal vielen Dank für jede Art der Hilfe

    HH_Marco

  • #2
    Wenn du alleine mit der DB arbeitst, ist Access schon ok. Aber auch MySQL wär nicht schlecht und ist kostenlos.

    Vielleicht solltest Du Dich mal ein bisschen mit SQL beschäftigen. Damit kannst Du in beiden DB Daten bei der Ausgabe manipulieren. Eine SQL-Abfrage, die alle Outkast Titel in unterschiedlicher Schreibweise erfasst, könnte die die folgende where-Bedingung beinhalten:

    select * from <tablename>
    where <spaltenname z.B.interpret>
    like'%Outkast%';

    Es könnte eine Tabelle Songs oder Titel geben, die natürlich auf eine Intepreten-Tagell verweist. In der Songstabelle stehen dann Spalten wie "beste Platzierung USA" etc. Die Abfrage wäre dann:

    select <songname> from songs... dann siehst du einen bestimmten Song mit Platzierung.

    oder select <songname> from songs where z.B. "beste Platzierung USA" ='1'
    dann siehst Du alle Nr.1 Hits aus den USA, die in Deiner DB sind

    Insgesamt kann man daraus sicher "quick and dirty" was machen, sicher ist aber auch was komplexes drin und das ist an diser Stelle sicher zuviel

    Comment

    Working...
    X