분류 전체보기 152

[Mobile] SqLite2

//2018.09.17//모바일 응용 , DB 2번째 내용과 Preference cursorAdaptercursor가 adapter에 직접 전달, cursor을 사용해 db의 내용을 바로 수정/삭제가 가능하다.(arraylist에서 arraylist를 만든 후 db를 list에 저장하고 list를 가져온 대신 curosr를 이용해 디비의 내용을 직접 가져온다)그동안의 arraylist의 pos를 통해 정보의 위치를 확인했다면 cursor에서는 id를 통해 커서가 가리키는 디비 내용을 보여줌simplecursor : simple layout화면에 여러개의 데이터를 표시, 하나의 데이터 레이아웃과 어떤 정보들을 결합해주어 목록에 띄울 때는 (custom layout이 필요할 경우 - 화면을 직접 꾸며야하는 ..

SW마에스트로 여성 연수생 간담회

2018 SW마에스트로 연수생 간담회가 진행되었습니다. 여성 개발자가 적은 업계의 특수성을 고려하여 여성이 겪을 수 있는 애러사항을 파악하고 이를 개선하기 위해 진행된 간담회입니다! 그럼 2018 SOMA 여성연수생 간담회에서는 무슨 이야기들이 오고 갔는지 살펴보겠습니다~ >>아래 링크를 참고해주세요 SW마에스트로 여성연수생 간담회 살펴보기

[Mobile] SqLite 1

//2018.09.10모바일 응용 chap1. DB 테이블 설계// DB 사용기본키 id : _id(언더바 추가), 반드시 추가SqLite helper는 한번 생성되면 계속 호출됨, 필요할때마다 helper 클래스의 객체를 생성하면 된다.onCreate도 매번 생성되는게 아니라 디비를 가져오는 작업을 최초로 수행했을 때 딱 한번만 수행됨.디비 파일과 테이블은 처음 어플 설치했을 때만 생성됨. -> 수정되면 다시 어플 삭제하고 재설치insert,update,delete -> getWritableDatabase()select -> getReadableDatabase() -> query()sql를 직접 쓰는 방법 : execSQL(), rawQuery()메소드를 이용하여 쓰는 방법 : myDB.insert()..

오라클 DB 구축

네이버 블로그 1. cmd 창에서 sqlplus 입력하여 수행 sqlplus 2. system으로 로그인 conn system 3. 계정 생성하기 create user sokyoung(계정 이름) identified by password(1234로 지정함); 계정이 잘 생성되었는지 확인(현재 DBMS에 생성되어 있는 계정의 이름을 리스팅함) select username from dba_users; 4. System 계정에서 권한을 부여해줌 grant connect to sokyoung(계정 이름); => 연결에 필요한 권한을 부여함. grant resource to sokyoung; => 테이블을 생성할 수 있는 권한을 부여함. 5. 새로운 cmd창을 열어 계정 로그인이 되는지 확인 6. 테이블 생성 c..