본문 바로가기

SQL5

2020-09-14, SQL_5일차 일단, 유저 추가하는 거부터 유저 추가는 관리자 계정에서 sql문으로 유저를 생성해주고 접속창에서 생성된 유저를 추가해줘야함. create user scott identified by tiger; grant resource, connect to scott; -- db 자원 접근 권한 부여(생성 삭제 등), db 접속 권한 부여 show user; --현 접속 계정 확인 이렇게 유저 생성해준 이후에 접속창에서 유저 추가해주면 새로운 유저가 생성됨. 자... 5일차에는.... 이게 총 3주차였는데.... 일단 select문 끝나고.. DML쪽 들어가니까 집중이 안 되서리... 그냥 진행은 했는데 뭘 했는지는 기억에 안 남았습니다. 그리고 근 4일을 복습 없이 쉬었는데... 다시 시작하려합니다. 항상 느끼는거.. 2020. 9. 16.
2020-09-09, SQL_2일차_연습문제 자, 일단 전체 스키마부터 보고 시작해야겠죠? 문제는 8문제가 있었는데 아직 안 배운 부분이 있어서 5개는 풀고 3개는 다음에 풀기로 했습니다. (푸는대로 추가하도록 하겠습니다. -추가 완료) 더보기 --1번 select count(*) "학생 수" from tb_student where department_no = '003' and entrance_date like '01%'; 더보기 --2번 select category "계열", department_name "학과이름", capacity "정원" from tb_department where capacity between 20 and 30 and category ='공학' ORDER BY department_name ASC; select categor.. 2020. 9. 10.
2020-09-09, SQL_2일차 SQL 2일차입니다. 대~~충 rowid에 대해 잠깐 배웠고 Order by 정렬, SQL의 함수 중 단일행 함수인 upper, cncat, length와 같은 문자함수와 round, trunc, mod와 같은 숫자 함수, 마지막으로 month_between, next_day와 같은 날짜 함수에 대해 공부했습니다. 저는, 언제나, sql 시작 전에는 텅텅 비어버린 머리에 DB를 넣어줄겸 뭔 데이터가 있나~~ 확인을 합니다. DESC로 사용할 테이블 구조도 확인하구요. (아.. 근데 저는 desc로 한 번 보고도 눈에 안 들어와서 그냥 한 번 다 보긴합니다. ㅎㅎㅎ) --SQL_2일차 select * from tab; desc EMPLOYEES; select * from employees; 먼저, rowi.. 2020. 9. 10.
2020-09-08, SQL_1일차 파이썬을 희한하게 아쉽게 마무리 아닌 마무리를 하고 SQL로 들어왔습니다. (파이썬 포스팅도 아직 끝난게 아니고..;; 하하) 일단 Database는 Oracle SQL를 배우게 됐습니다. ( 학교에선.. MySQL을 했던건지... 그냥 개론을 배웠던 건지.. 기억이;; 막 join하고 막.. 그랬었는데요...) 일단, DBMS라는 것이 있습니다. DataBase Management System, 데이터베이스 관리 시스템이죠. 방대한 양의 데이터를 효율적이로 저장하고 관리, 검색할 수 있는 소프트웨어입니다. 초반에는 계층형 데이터베이스, 네트워크 데이터베이스 등이 있었는데 이제 RDB, Relational DataBase가 세계를 장악하고 있습니다. Key라는 것으로 데이터 테이블들의 관계를 형성하고 연.. 2020. 9. 9.
2020-09-07, oracle db, sql developer 설치하기 안 하려다가... 오늘 노트북에 설치하면서 "오... 필요하겠는데?" "나... 분명히 이거 까먹고 난리치겠는데??" 라는 생각이 들어서 올려보자. 생각하고 지금 쓸 생각. 오..... 일단 오라클 홈페이지 들어가서 Product -> Oracle Database 들어가서 DB는 받으면 되고 SQL 같은 경우는 product에 mysql이 있긴한데 개에발자용으로 받으려면 페이지 하단에 developers가 따로 있으니 거기에 들어가서 sql developers 버전을 받으면 되시겠다. www.oracle.com/index.html 여기까지는 이런 글 없어도 잘 찾아서 했는데... 설치 다 끝내고 SQL developer에서... SQL developer에 접속하면 이제 db 접속을 위해서 사용자 정보를 .. 2020. 9. 8.