Database SQL 21

[DB#04]사용자 관리 기본예제

[문제] student라는 계정을 생성하세요. 비밀번호는 test1234입니다. 생성 후 비밀번호를 test1212로 변경하시고 student계정을 삭제해보세요. 삭제하기 전 후에 계정을 조회해서 유무를 확인 [정답] SQL> create user student identified by test1234; User created. SQL> alter user student identified by test1212; User altered. SQL> select username from dba_users; USERNAME ------------------------------------------------------------ STUDENT SYS SYSTEM ANONYMOUS APEX_PUBLIC_USE..

Database SQL/Oracle 2020.11.17

[DB#03]오라클 데이터베이스(Oracle Database) 사용자 관리

오라클 데이터베이스 기준 데이터를 저장해놓고 불러와서 화면에서 표시해주는 상황이 생긴다. 관리자로 로그인하여 고객, 회원들의 정보(회원 가입일, 최종 접속일, 생일, 이름 등)를 저장해놓고 사용한다면 지금까지는 저장을 자바에서는 변수, 배열, 객체로 만들어 정보를 입력하고 저장했다. 자바에서 만들어온 프로그램들은 프로그램이 종료되면 정보가 소멸된다. 1회성 데이터라고 생각하면 된다. 보통 정보를 저장할 때, 파일, 엑셀, 데이터베이스에 저장한다고 한다. 엑셀은 표의형태로 저장할 수 있기 때문에 쓰는 기업들이 아직도 많지만, IT기업에서는 데이터베이스에 무조건 저장한다고 한다. 파일과 엑셀에 정보를 저장했을 시 문제가 발생한다. 호환 문제, 보안 문제, 관리(성능) 문제 등이 있다. 하지만 데이터베이스는 ..

Database SQL/Oracle 2020.11.17

[DB#02]오라클 데이터베이스 다운 받기

데이터베이스에 대해 배우기에 앞서 기본적으로 내가 국비과정으로 배우는 학원에서 사용하는 툴은 Oracle Database 이다. Oracle 홈페이지에 들어간 후, 위 상단 메뉴 [돋보기모양, 제품, 리소스, 지원, 이벤트]가 있다. 그부분에서 제품에 커서를 가져다가 대면, 인프라에 소프트웨어쪽에 '오라클 데이터베이스'가 있다. 그것을 클릭! 2020.11.17기준으로 Oracle Database는 19c 버전이 최신버전이다. 우선, 데이터베이스는 정보를 저장하는 저장소이다. USB와 같다고 생각하면 쉽다. USB는 파일을 넣고 빼는 부분에서 유용하게 쓸 수 있을지 몰라도, 기업에서 쓰기에 체계적인 데이터, 대용량 데이터를 사용하기엔 부족하다. +)데이터가 날라갈 수도 있다. 그 중 좀 더 중요하고, 간..

Database SQL/Oracle 2020.11.17