Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Whitehammer03

User
  • Registriert

  • Letzter Besuch

Alle Beiträge von Whitehammer03

  1. Genau so muss es sein, habe es soeben ausprobiert. Danke für die Hilfe!
  2. Dann müssten aber alle Mitarbeiter aus Buchhaltung und Lohnsteuer auch einer gemeinsamen, sekundären Gruppe angehören oder ? Die Aufgabe ist ja, dass alle Dateien, die von den Mitarbeitern beider Abteilungen ertellt werden, von allen anderen ebenfalls bearbeitet werden dürfen. Laut deinem Beitrag @Han_Trio müsste ich also eine "übergeordnete"/sekundäre Gruppe erstellen (zb Mitarbeiter) und alle Mitarbeiter dann in diese hinzufügen, oder ? Und anschließend die Gruppe des Verzeichnisses ändern und das SETGID-Bit setzen?
  3. Danke, jetzt verstehe ich es viel besser werde ich gleich mal ausprobieren!
  4. Oder muss ich quasi nur dieses Setgid-BIT in den Others-Rechten setzen sodass dadurch in dem Verzeichnis erstelle Dateien nicht mehr zu der Gruppe des Owners hinzugehöhren sondern der Gruppe des Verzeichnisses?
  5. Hallo liebe Fachinformatiker, da bin ich wieder, diesesmal mit einer Frage zu Linux bzw Ubuntu Ich bearbeite zurzeit meine Hausaufgaben zum Thema Linux Dateirechteverwaltung. Es gibt 2 Nice-to-have Aufgaben, die ich auch zusätzlich gerne lösen möchte. Bei der einen habe ich aber ein kleines Verständnisproblem Aufgabe lautet: Finden Sie eine Einstellung so, dass die von den Mitarbeitern aus Buchhaltung und Lohnsteuer im Verzeichnis „Mitarbeiter“ neu erstellten Dateien automatisch von allen Mitarbeitern bearbeitet werden dürfen. Hinweis: Hat eventuell mit dem Thema Sonderrechte zu tun (Set GID Bit ). Ich habe mich ein wenig zu Gruppen-ID usw schlau gemacht. Was ich nur nicht verstehe: wenn ich das mache, sage ich dem OS damit, dass jede neue Datei und jedes neue Verzeichnis quasi die selbe GID haben soll, wie der Benutzer, der diese erstellt hat? Müsste ich in diesem Fall dann die GID in den Rechten für "Others" eintragen sodass quasi "Others" die selben Rechte haben wie die Owner, vorrausgesetzt die Owner gehören zu Buchhaltung oder zu Lohnsteuer? PS: ich glaube ich habe meinen Gedankengang etwas zu kompliziert ausgedrückt, hoffe es ist verständlich was ich meine ^^ Liebe Grüße und danke im voraus Whitehammer03
  6. Danke habs mithilfe eines Klassenkameraden nun so gelöst: select name,flaeche - (select avg(flaeche)from kontinent)as abweichung from kontinent; eigentlich einfach, ich weiß nicht warum ich manchmal nicht auf solche einfachen lösungen komme -.-
  7. Ich komme einfach nicht drauf, langsam bin ich am verzweifeln.. 😩
  8. Select Name,ABS(Flaeche-AVG(Flaeche)) from Kontinent; Mit diesem Befehl wird mir irgendwie nur +--------+---------------------------+ | Name | ABS(Flaeche-AVG(Flaeche)) | +--------+---------------------------+ | Afrika | 8.3333 | +--------+---------------------------+ angezeigt.. was mache ich falsch? 😕
  9. Moment.. Ich soll doch alle Kontinente anzeigen und nicht nur die, die eine größere Fläche als den durchschnittswert haben..oh man
  10. ABS kannte ich nicht, danke. Dient also dem Ausdruck numerischer Zahlen.. "select name, ABS( Flaeche - AVG(FLaeche) where Flaeche............." Geht das in die richtige Richtung? Ich habe den Befehl so ausprobiert (natürlich komplett), kriege jedoch einen Syntax Fehler.. aber von der Methodik/Logik her passt das, oder ?
  11. Ja, an AVG hatte ich schon gedacht. Meine ersten Gedanken gingen in Richtung: Select Name from Kontinent where Flaeche > (select AVG(flaeche) from kontinent); Nur wie kann ich nun die Abweichung der Flächen aller Kontinente einzeln anzeigen lassen?
  12. So Leute, brauche ein letztes Mal Hilfe, danach höre ich auf zu nerven Bin bis zur letzten Aufgabe durchgedrungen, hier komme ich aber nicht mehr weiter. Aufgabe: Eine Liste aller Kontinente (Name) mit Angabe der Abweichung ihrer Fläche vom Mittelwert aller Kontinentflächen Tabelle: +-----+-------------+---------+ | KNR | Name | Flaeche | +-----+-------------+---------+ | AF | Afrika | 31 | | SA | S??damerika | 18 | | AS | Asien | 44 | | AU | Australien | 9 | | EU | Europa | 10 | | NA | Nordamerika | 24 | +-----+-------------+---------+ Hat jemand einen kleinen Tipp/Gedankenanstoß?
  13. Tatsächlich schon, ja 😂
  14. Nene, das ist die komplette Tabelle, so wie sie dort steht.. find ich auch echt komisch aber naja, wenn er es haben will dann kriegt er es eben
  15. select name from land where KNR=(select KNR from land where name="DEUTSCHLAND"); wäre dann mein Befehl. Finde ich schwachsinnig, wenn man das auch einfach ohne Unterabfragen lösen.. manchmal muss man die Lehrer echt nicht verstehen.. aber danke für den Tipp
  16. Habe es mit Having gelöst, klappt! Mit Unterabfragen muss ich aber jetzt in der nächsten Aufgabe loslegen, obwohl es theoretisch auch ohne gehen würde, jedoch sollen wir hier unterabfragen verwenden. Aufgabe: Erstellen Sie eine Liste aller Länder in Europa. (Hinweis: Verwenden Sie einen Subselect zur Abfrage des KNR Werts für den Kontinent). Kann man hier überhaupt eine Unterabfrage verwenden? Dafür dürfte die Abfrage doch nur max 1 Wert ausliefern dürfen, oder nicht ? Hier wären es ja aber viel mehr als nur 1. Tabelle: +------+--------------------------------+------+-----------+----------+----------+ | LNR | Name | KNR | Einwohner | Flaeche | HauptONR | +------+--------------------------------+------+-----------+----------+----------+ | A | ?ûsterreich | EU | 8.13 | 83845 | WIEN | | AF | Afghanistan | AS | 25.84 | 647497 | KABUL | | AL | Albanien | EU | 3.49 | 28748 | TIRANA | | AN | Andorra | EU | 0.07 | 468 | ANDORR | | AC | Antigua und Barbuda | NA | 0.07 | 442 | SAINTJ | | AUS | Australien | AU | 19.17 | 7686420 | CANBER | | B | Belgien | EU | 10.24 | 30510 | BRUESS | | BB | Barbados | NA | 0.27 | 431 | BRIDGE | | UV | Burkina Faso | AF | 11.95 | 274000 | OUAGAD | | BG | Bulgarien | EU | 8.89 | 110994 | SOFIA | | BH | Belize | NA | 0.17 | 249183 | BELMOP | | BHU | Bhutan | AS | 1.45 | 47000 | THIMBU | Mit dem Befehl Select Name from land where KNR="EU"; würde es gehen.. keine Ahnung warum der Lehrer es so unnötig kompliziert machen will ^^
  17. Hänge nun 3 Aufgaben später wieder fest. Es sollen nur die Meere aufgelistet werden, in die mehr als 5 Flüsse münden. mein Befehl: select meer,count(name) from fluss where count(name) > 5 group by meer; Rein von der Logik her passt das mMn, wahrscheinlich ist einfach nur ne Kleinigkeit an der Formulierung falsch..ich komme aber einfach nicht drauf -.-
  18. select meer,count(name) from fluss where meer is not NULL group by meer ; Danke Leute, Befehl ist nun korrekt und vollständig
  19. Durch Distinct lasse ich mir doppelte Datensätze nicht anzeigen, oder liege ich falsch? Aber ich glaube ich habe den Befehl nun select meer,count(name) from fluss group by meer; jedoch stört mich hier, dass NULL auch in der Spalte Meer angezeigt wird... das müsste ich noch irgemdwie hinkriegen..
  20. Oh okey, danke für den Hinweis.. da wir uns zuvor eine kleine pdf zu unterabfragen durchlesen mussten, dachte ich, man müsse es auch mit solchen Befehlen lösen.. select distinct(meer),count (distinct(name)) from fluss ; So sieht mein Befehl nun aus, ist zwar noch nicht ganz fertig, aber ich denke ich bin auf dem richtigen Weg?
  21. +-----+----------------------+------------------------+--------+ | FNR | Name | Meer | Laenge | +-----+----------------------+------------------------+--------+ | AJA | Ajan-Jurjach | NULL | 200 | | AMA | Amazonas | Atlantischer Ozean | 6387 | | AMU | Amudarja | NULL | 1415 | | AMR | Amur | Ochotskisches Meer | 2918 | | ANU | Anuwimi | NULL | 560 | | ARG | Argun | NULL | 1620 | | ARK | Arkansas River | NULL | 2334 | | ATB | Atbara | NULL | 1120 | | BAD | Bahr al-Jabal | NULL | NULL | | BAH | Bahr el-Gazal | NULL | 716 | | BAN | Bani | NULL | 430 | | BAR | Baro | NULL | NULL | | BEN | Benue | NULL | 1400 | | BIJ | Bija | NULL | 688 | | BLA | Blauer Nil | NULL | 1783 | | BOM | Bomu | NULL | 280 | | BUS | Busira | NULL | 830 | | CHA | Chatanga | Laptewsee | 1636 | | COL | Colorado River | Pazifischer Ozean | 2700 | | COU | Columbia River | Pazifischer Ozean | 1952 | | CON | Connecticut River | Atlantischer Ozean | 660 | | DAL | Dalaelv | Ostsee | 520 | | DNE | Dnepr | Schwarzes Meer | 2201 | | DON | Don | Asowsches Meer | 1870 | | DOU | Donau | Schwarzes Meer | 2850 | | DRI | Drin | Mittelmeer | 285 | | ELB | Elbe | Nordsee | 1144 | | FUL | Fulda | NULL | 218 | | GAM | Gambia | Atlantischer Ozean | 1120 | | GAR | Garonne | Atlantischer Ozean | 650 | | GEL | Gelber Fluss | Gelbes Meer | 4845 | | GLO | Glomma | Nordsee | 598 | | GOE | Goetaaelv | Ostsee | 93 | | GRO | Grosser Jenissej | NULL | 605 | | HAN | Han | Gelbes Meer | NULL | | HUD | Hudson River | Atlantischer Ozean | 493 | | ING | Ingoda | NULL | 708 | | IRT | Irtysch | NULL | 4248 | | ISC | Ischim | NULL | 2450 | | JAN | Jangtse-Kiang | Ostchinesisches Meer | 6100 | | JEN | Jenissej | Karasee | 4130 | | JOE | Joekulsa a Fjoellum | Europaeisches Nordmeer | 206 | Hab die Tabelle einfach mal kopiert, hoffe das hilft euch weiter
  22. Hallo liebe Fachinformatiker, Ich hoffe euch geht es den Umständen entsprechend gut und ihr seid alle gesund! Wir haben von unserer Berufsschule für den Ausfalls des Schulblocks Aufgaben in einigen Fächern bekommen, die wir freiwillig bearbeiten können. Da ich derzeit sowieso im Homeoffice bin und nur lerne, habe ich mich entschieden, die Aufgaben zu bearbeiten. Nun zum Problem: Aufgabe lautet: Eine Liste aller Meere und die Anzahl der zugehörigen Flüsse Ich komme leider nur bis zu dem Punkt, wo ich alle Meere anzeigen lassen kann, ohne ein Meer doppelt anzuzeigen mit "select distinct(meer) from fluss;" Ich habe versucht, die Aufgabe durch diesen Befehl zu lösen: select ((distinct(meer) select count (distinct(name)) from fluss; Ist zwar falsch, geht es aber in die richtige Richtung? Habt ihr einige Gedankenanstöße für mich? PS: Das ist das erste Mal, dass wir mit Unterabfragen arbeiten, das Thema sollte eigentlich in diesem Block drankommen, deshalb verzeiht mir wenn ich totalen Unsinn schreibe, bin neu in dem Gebiet Danke im Voraus Whitehammer03
  23. Whitehammer03 hat auf einen Beitrag in einem Thema geantwortet in Ausbildung im IT-Bereich
    Du solltest deinen Ausbilder fragen, der kann es dir am besten beantworten. Bei mir läuft es so, dass ich nur am lernen bin außerhalb meiner Projekteinsätze. Und jetzt bin ich im home office und lerne auch nur, wie davor halt. Ich trage in die Doku ein welche themen ich gelernt habe und das wars. Die nächsten Wochen werden für Azubis daher eine stark theoretische Phase der Ausbildung, was natürlich Vor- und Nachteile haben kann. Macht das beste daraus, ich versuche so gut es geht zu lernen..
  24. Kommt wohl leider oft vor, man sollte es aber mMn aufjedenfall verhandeln sodass es keine Probezeit gibt nach Ausbildung. Macht keinen Sinn, wenn man in dem Betrieb seine Ausbildung gemacht hat.
  25. Ich stehe deinem Vorschlag auch etwas kritisch gegenüber. Wenn man weiß, man wird im Beruf sowieso nichts oder nicht viel mit programmieren zu tun haben, fände ich es unnötig, trotzdem programmieren intensiv lernen zu müssen. Man lernt die Basics auch als FiSi in der Berufsschule, meiner Meinung nach völlig ausreichend. Jemand, der schon weiß, dass er später mit Softwareentwicklung etc. Zu tun haben möchte, würde sowieso den FiAE machen. Aber ansonsten finde ich auch, dass die beiden neuen FI Berufe nicht zwingend notwendig gewesen sind, auch wenn zb der FI für Datenanalyse mein Interesse geweckt hat

Konto

Navigation

Suchen

Suchen

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.