Scenariu descriptiv Printr- o retea sociala se intelege deseori si o retea (informationala) de utilizatori de Internet, bazata pe anumite site-uri web la care utilizatorii se pot inscrie si interactiona cu alti utilizatori, deja inscrisi. Astfel, membrii unei retele sociale sunt legati intre ei in mod informal, fara obligatii, dar de obicei contribuie activ la colectarea si raspandirea informatiilor pe intregul glob prin intermediul webului. Am ales sa creez o baza de date cu informatii referitoare la retelele sociale. Am stocat date in opt tabele care sunt conectate prin relatii. Datele stocate in aceasta baza de date sunt referitoare la persoane care si-au creat un cont pe o retea de socializare si activitatea ulterioara a acestora pe platformele aferente. In primul rand, fiecare utilizator va avea nevoie de anumite date de logare pentru a-si creea propriul cont pe o retea de socializare. Acestea vor fi unice pentru fiecare utilizator. O data creat contul, acesta va putea interactiona cu alte persoane cu care are interese comune. Acestia la randul lor trecand la un momentdat prin acelasi proces de creare al contului. Utilizatorii vor putea intra in contact prin intermediul postarilor si al evenimentelor la care vor lua parte. Ei pot lasa comentarii si like-uri postarilor. Pe baza scenariului de mai sus, se vor realiza: diagrama ERD ce surprinde utilizatorii si relatiile dintre acestia, tabelele de mapare impreuna cu relatiile si constrangerile impuse si implementarea in Oracle Application Express pe baza codului SQL. Diagrama ERD - Tabele de mapare UTILIZATOR Tip cheie Optionalitate Nume coloana Observatii CP * user_id - nume - prenume - data_nasterii o descriere o sex DATE LOGARE Tip cheie Optionalitate Nume coloana Observatii CP * login_id - login_email - login_password CS * user_id POSTARI Tip cheie Optionalitate Nume coloana Observatii CP * post_id - continut - data_postarii CS * user_id PRIETENI Tip cheie Optionalitate Nume coloana Observatii CP * friend_id - profile_id - nume - prenume EVENIMENT Tip cheie Optionalitate Nume coloana Observatii CP * event_id CS * user_id - info_event - nume_event LIKE POSTARI Tip cheie Optionalitate Nume coloana Observatii CP * like_id CS * post_id - like_status COMENTARII_POSTARI Tip cheie Optionalitate Nume coloana Observatii CP * com_id CS * post_id CS * user_id - continut POSTARI EVENIMENT Tip cheie Optionalitate Nume coloana Observatii CP * pevent_id CS * event_id - continut
Plătește în siguranță cu cardul și beneficiezi de garanția 200% din partea Proiecte.ro.
Simplu și rapid în doar 2 pași: completezi datele tale și plătești.